# far model CODE resource # near model jump table entries starting at A5 + 0x00001940 (3 of them) # far model jump table entries starting at A5 + 0x00000000 (0 of them) # A5 relocation data at 0x00000000 # A5 relocation at 0000FFFE # A5 is 0x00000000 # PC relocation data at 0x00000000 # PC relocation at 0000FFFE # load address is 0x00000000 fn00000000: 00000000 4E56 0000 link A6, 0 00000004 486D BD9E pea.l [A5 - 0x4262] 00000008 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000000C 4EAD 163A jsr [A5 + 0x163A /* export_707 */] 00000010 4E5E unlink A6 00000012 205F movea.l A0, [A7]+ 00000014 584F addq.w A7, 4 00000016 4ED0 jmp [A0] fn00000018: 00000018 4E56 FFEC link A6, -0x0014 0000001C 48E7 1010 movem.l -[A7], D3,A3 00000020 266E 0008 movea.l A3, [A6 + 0x8] 00000024 1613 move.b D3, [A3] 00000026 705E moveq.l D0, 0x5E 00000028 B600 cmp.b D3, D0 0000002A 6706 beq +0x8 /* 00000032 */ 0000002C 7062 moveq.l D0, 0x62 0000002E B600 cmp.b D3, D0 00000030 6606 bne +0x8 /* 00000038 */ label00000032: 00000032 7001 moveq.l D0, 0x01 00000034 4EFA 0110 jmp [PC + 0x110 /* 00000146 */] label00000038: 00000038 102D D972 move.b D0, [A5 - 0x268E] 0000003C 6706 beq +0x8 /* 00000044 */ 0000003E 2F0B move.l -[A7], A3 00000040 4EAD 17F2 jsr [A5 + 0x17F2 /* export_762 */] label00000044: 00000044 1013 move.b D0, [A3] 00000046 725D moveq.l D1, 0x5D 00000048 B001 cmp.b D0, D1 0000004A 6708 beq +0xA /* 00000054 */ 0000004C 7037 moveq.l D0, 0x37 0000004E 2F00 move.l -[A7], D0 00000050 4EBA FFAE jsr [PC - 0x52 /* 00000000 */] label00000054: 00000054 102D D972 move.b D0, [A5 - 0x268E] 00000058 6708 beq +0xA /* 00000062 */ 0000005A 206B 0016 movea.l A0, [A3 + 0x16] 0000005E 2010 move.l D0, [A0] 00000060 6004 bra +0x6 /* 00000066 */ label00000062: 00000062 202B 0016 move.l D0, [A3 + 0x16] label00000066: 00000066 721F moveq.l D1, 0x1F 00000068 C081 and.l D0, D1 0000006A 677A beq +0x7C /* 000000E6 */ 0000006C 7202 moveq.l D1, 0x02 0000006E B081 cmp.l D0, D1 00000070 6774 beq +0x76 /* 000000E6 */ 00000072 7201 moveq.l D1, 0x01 00000074 B081 cmp.l D0, D1 00000076 676E beq +0x70 /* 000000E6 */ 00000078 7203 moveq.l D1, 0x03 0000007A B081 cmp.l D0, D1 0000007C 6768 beq +0x6A /* 000000E6 */ 0000007E 7204 moveq.l D1, 0x04 00000080 B081 cmp.l D0, D1 00000082 6762 beq +0x64 /* 000000E6 */ 00000084 7206 moveq.l D1, 0x06 00000086 B081 cmp.l D0, D1 00000088 675C beq +0x5E /* 000000E6 */ 0000008A 7207 moveq.l D1, 0x07 0000008C B081 cmp.l D0, D1 0000008E 6756 beq +0x58 /* 000000E6 */ 00000090 7205 moveq.l D1, 0x05 00000092 B081 cmp.l D0, D1 00000094 6750 beq +0x52 /* 000000E6 */ 00000096 7219 moveq.l D1, 0x19 00000098 B081 cmp.l D0, D1 0000009A 674A beq +0x4C /* 000000E6 */ 0000009C 7208 moveq.l D1, 0x08 0000009E B081 cmp.l D0, D1 000000A0 6744 beq +0x46 /* 000000E6 */ 000000A2 7209 moveq.l D1, 0x09 000000A4 B081 cmp.l D0, D1 000000A6 673E beq +0x40 /* 000000E6 */ 000000A8 720A moveq.l D1, 0x0A 000000AA B081 cmp.l D0, D1 000000AC 6738 beq +0x3A /* 000000E6 */ 000000AE 720B moveq.l D1, 0x0B 000000B0 B081 cmp.l D0, D1 000000B2 6732 beq +0x34 /* 000000E6 */ 000000B4 7210 moveq.l D1, 0x10 000000B6 B081 cmp.l D0, D1 000000B8 672C beq +0x2E /* 000000E6 */ 000000BA 7211 moveq.l D1, 0x11 000000BC B081 cmp.l D0, D1 000000BE 6726 beq +0x28 /* 000000E6 */ 000000C0 720C moveq.l D1, 0x0C 000000C2 B081 cmp.l D0, D1 000000C4 6732 beq +0x34 /* 000000F8 */ 000000C6 720D moveq.l D1, 0x0D 000000C8 B081 cmp.l D0, D1 000000CA 672C beq +0x2E /* 000000F8 */ 000000CC 720E moveq.l D1, 0x0E 000000CE B081 cmp.l D0, D1 000000D0 6726 beq +0x28 /* 000000F8 */ 000000D2 720F moveq.l D1, 0x0F 000000D4 B081 cmp.l D0, D1 000000D6 6720 beq +0x22 /* 000000F8 */ 000000D8 7214 moveq.l D1, 0x14 000000DA B081 cmp.l D0, D1 000000DC 6746 beq +0x48 /* 00000124 */ 000000DE 7213 moveq.l D1, 0x13 000000E0 B081 cmp.l D0, D1 000000E2 674E beq +0x50 /* 00000132 */ 000000E4 6054 bra +0x56 /* 0000013A */ label000000E6: 000000E6 2F0B move.l -[A7], A3 000000E8 4EAD 186A jsr [A5 + 0x186A /* export_777 */] 000000EC 4480 neg.l D0 000000EE 9180 subx.l D0, D0 000000F0 4480 neg.l D0 000000F2 2D40 FFEC move.l [A6 - 0x14], D0 000000F6 604A bra +0x4C /* 00000142 */ label000000F8: 000000F8 486E FFF0 pea.l [A6 - 0x10] 000000FC 2F0B move.l -[A7], A3 000000FE 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */] 00000102 2040 movea.l A0, D0 00000104 41E8 0010 lea.l A0, [A0 + 0x10] 00000108 2F20 move.l -[A7], -[A0] 0000010A 2F20 move.l -[A7], -[A0] 0000010C 2F20 move.l -[A7], -[A0] 0000010E 2F20 move.l -[A7], -[A0] 00000110 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00000114 4FEF 0010 lea.l A7, [A7 + 0x10] 00000118 4480 neg.l D0 0000011A 9180 subx.l D0, D0 0000011C 5280 addq.l D0, 1 0000011E 2D40 FFEC move.l [A6 - 0x14], D0 00000122 601E bra +0x20 /* 00000142 */ label00000124: 00000124 302D D93A move.w D0, [A5 - 0x26C6] 00000128 6608 bne +0xA /* 00000132 */ 0000012A 705D moveq.l D0, 0x5D 0000012C 2F00 move.l -[A7], D0 0000012E 4EBA FED0 jsr [PC - 0x130 /* 00000000 */] label00000132: 00000132 7000 moveq.l D0, 0x00 00000134 2D40 FFEC move.l [A6 - 0x14], D0 00000138 6008 bra +0xA /* 00000142 */ label0000013A: 0000013A 7066 moveq.l D0, 0x66 0000013C 2F00 move.l -[A7], D0 0000013E 4EBA FEC0 jsr [PC - 0x140 /* 00000000 */] label00000142: 00000142 302E FFEE move.w D0, [A6 - 0x12] label00000146: 00000146 4CDF 0808 movem.l D3,A3, [A7]+ 0000014A 4E5E unlink A6 0000014C 205F movea.l A0, [A7]+ 0000014E 584F addq.w A7, 4 00000150 4ED0 jmp [A0] fn00000152: 00000152 4E56 0000 link A6, 0 00000156 2F0A move.l -[A7], A2 00000158 246E 0008 movea.l A2, [A6 + 0x8] 0000015C 6004 bra +0x6 /* 00000162 */ label0000015E: 0000015E 246A 0006 movea.l A2, [A2 + 0x6] label00000162: 00000162 200A move.l D0, A2 00000164 6608 bne +0xA /* 0000016E */ 00000166 7074 moveq.l D0, 0x74 00000168 2F00 move.l -[A7], D0 0000016A 4EBA FE94 jsr [PC - 0x16C /* 00000000 */] label0000016E: 0000016E 1212 move.b D1, [A2] 00000170 7000 moveq.l D0, 0x00 00000172 1001 move.b D0, D1 00000174 720F moveq.l D1, 0x0F 00000176 B081 cmp.l D0, D1 00000178 67E4 beq -0x1A /* 0000015E */ 0000017A 7264 moveq.l D1, 0x64 0000017C B081 cmp.l D0, D1 0000017E 67DE beq -0x20 /* 0000015E */ 00000180 725E moveq.l D1, 0x5E 00000182 B081 cmp.l D0, D1 00000184 670E beq +0x10 /* 00000194 */ 00000186 725D moveq.l D1, 0x5D 00000188 B081 cmp.l D0, D1 0000018A 672A beq +0x2C /* 000001B6 */ 0000018C 7262 moveq.l D1, 0x62 0000018E B081 cmp.l D0, D1 00000190 6724 beq +0x26 /* 000001B6 */ 00000192 602A bra +0x2C /* 000001BE */ label00000194: 00000194 102D D5E5 move.b D0, [A5 - 0x2A1B] 00000198 671C beq +0x1E /* 000001B6 */ 0000019A 206A 0002 movea.l A0, [A2 + 0x2] 0000019E 2068 000C movea.l A0, [A0 + 0xC] 000001A2 2010 move.l D0, [A0] 000001A4 721F moveq.l D1, 0x1F 000001A6 C081 and.l D0, D1 000001A8 41ED D414 lea.l A0, [A5 - 0x2BEC] 000001AC 1030 0000 move.b D0, [A0 + D0.w] 000001B0 7210 moveq.l D1, 0x10 000001B2 C001 and.b D0, D1 000001B4 6608 bne +0xA /* 000001BE */ label000001B6: 000001B6 2F0A move.l -[A7], A2 000001B8 4EBA FE5E jsr [PC - 0x1A2 /* 00000018 */] 000001BC 6002 bra +0x4 /* 000001C0 */ label000001BE: 000001BE 4240 clr.w D0 label000001C0: 000001C0 245F movea.l A2, [A7]+ 000001C2 4E5E unlink A6 000001C4 205F movea.l A0, [A7]+ 000001C6 584F addq.w A7, 4 000001C8 4ED0 jmp [A0] fn000001CA: 000001CA 4E56 0000 link A6, 0 000001CE 2F0A move.l -[A7], A2 000001D0 246E 0008 movea.l A2, [A6 + 0x8] 000001D4 6004 bra +0x6 /* 000001DA */ label000001D6: 000001D6 246A 0006 movea.l A2, [A2 + 0x6] label000001DA: 000001DA 200A move.l D0, A2 000001DC 660A bne +0xC /* 000001E8 */ 000001DE 2F3C 0000 0094 move.l -[A7], 0x94 000001E4 4EBA FE1A jsr [PC - 0x1E6 /* 00000000 */] label000001E8: 000001E8 1212 move.b D1, [A2] 000001EA 7000 moveq.l D0, 0x00 000001EC 1001 move.b D0, D1 000001EE 720F moveq.l D1, 0x0F 000001F0 B081 cmp.l D0, D1 000001F2 67E2 beq -0x1C /* 000001D6 */ 000001F4 7264 moveq.l D1, 0x64 000001F6 B081 cmp.l D0, D1 000001F8 67DC beq -0x22 /* 000001D6 */ 000001FA 725E moveq.l D1, 0x5E 000001FC B081 cmp.l D0, D1 000001FE 670E beq +0x10 /* 0000020E */ 00000200 725D moveq.l D1, 0x5D 00000202 B081 cmp.l D0, D1 00000204 672A beq +0x2C /* 00000230 */ 00000206 7262 moveq.l D1, 0x62 00000208 B081 cmp.l D0, D1 0000020A 6724 beq +0x26 /* 00000230 */ 0000020C 6034 bra +0x36 /* 00000242 */ label0000020E: 0000020E 102D D5E5 move.b D0, [A5 - 0x2A1B] 00000212 671C beq +0x1E /* 00000230 */ 00000214 206A 0002 movea.l A0, [A2 + 0x2] 00000218 2068 000C movea.l A0, [A0 + 0xC] 0000021C 2010 move.l D0, [A0] 0000021E 721F moveq.l D1, 0x1F 00000220 C081 and.l D0, D1 00000222 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000226 1030 0000 move.b D0, [A0 + D0.w] 0000022A 7210 moveq.l D1, 0x10 0000022C C001 and.b D0, D1 0000022E 6612 bne +0x14 /* 00000242 */ label00000230: 00000230 2F0A move.l -[A7], A2 00000232 4EBA FDE4 jsr [PC - 0x21C /* 00000018 */] 00000236 4A40 tst.w D0 00000238 57C0 seq D0 0000023A 4400 neg.b D0 0000023C 4880 ext.w D0 0000023E 48C0 ext.l D0 00000240 6002 bra +0x4 /* 00000244 */ label00000242: 00000242 4240 clr.w D0 label00000244: 00000244 245F movea.l A2, [A7]+ 00000246 4E5E unlink A6 00000248 205F movea.l A0, [A7]+ 0000024A 584F addq.w A7, 4 0000024C 4ED0 jmp [A0] fn0000024E: 0000024E 4E56 FFFC link A6, -0x0004 00000252 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000256 102D D972 move.b D0, [A5 - 0x268E] 0000025A 660A bne +0xC /* 00000266 */ 0000025C 2F3C 0000 00B6 move.l -[A7], 0xB6 00000262 4EBA FD9C jsr [PC - 0x264 /* 00000000 */] label00000266: 00000266 202E 0008 move.l D0, [A6 + 0x8] 0000026A 6700 04A8 beq +0x4AA /* 00000714 */ 0000026E 206E 0008 movea.l A0, [A6 + 0x8] 00000272 4AA8 0016 tst.l [A0 + 0x16] 00000276 6700 049C beq +0x49E /* 00000714 */ 0000027A 206E 0008 movea.l A0, [A6 + 0x8] 0000027E 1210 move.b D1, [A0] 00000280 7000 moveq.l D0, 0x00 00000282 1001 move.b D0, D1 00000284 7214 moveq.l D1, 0x14 00000286 B081 cmp.l D0, D1 00000288 673A beq +0x3C /* 000002C4 */ 0000028A 725F moveq.l D1, 0x5F 0000028C B081 cmp.l D0, D1 0000028E 6700 008E beq +0x90 /* 0000031E */ 00000292 725D moveq.l D1, 0x5D 00000294 B081 cmp.l D0, D1 00000296 6700 047C beq +0x47E /* 00000714 */ 0000029A 725E moveq.l D1, 0x5E 0000029C B081 cmp.l D0, D1 0000029E 6700 0474 beq +0x476 /* 00000714 */ 000002A2 7262 moveq.l D1, 0x62 000002A4 B081 cmp.l D0, D1 000002A6 6700 046C beq +0x46E /* 00000714 */ 000002AA 7263 moveq.l D1, 0x63 000002AC B081 cmp.l D0, D1 000002AE 6700 0464 beq +0x466 /* 00000714 */ 000002B2 7259 moveq.l D1, 0x59 000002B4 B081 cmp.l D0, D1 000002B6 6700 045C beq +0x45E /* 00000714 */ 000002BA 725B moveq.l D1, 0x5B 000002BC B081 cmp.l D0, D1 000002BE 6700 0454 beq +0x456 /* 00000714 */ 000002C2 6064 bra +0x66 /* 00000328 */ label000002C4: 000002C4 206E 0008 movea.l A0, [A6 + 0x8] 000002C8 2468 0002 movea.l A2, [A0 + 0x2] 000002CC 1012 move.b D0, [A2] 000002CE 725F moveq.l D1, 0x5F 000002D0 B001 cmp.b D0, D1 000002D2 6654 bne +0x56 /* 00000328 */ 000002D4 266A 0002 movea.l A3, [A2 + 0x2] 000002D8 00AB 0000 0200 0020 ori.l [A3 + 0x20], 0x200 000002E0 302B 0048 move.w D0, [A3 + 0x48] 000002E4 7204 moveq.l D1, 0x04 000002E6 C041 and.w D0, D1 000002E8 6700 00E2 beq +0xE4 /* 000003CC */ 000002EC 206B 000C movea.l A0, [A3 + 0xC] 000002F0 2010 move.l D0, [A0] 000002F2 721F moveq.l D1, 0x1F 000002F4 C081 and.l D0, D1 000002F6 41ED D414 lea.l A0, [A5 - 0x2BEC] 000002FA 1030 0000 move.b D0, [A0 + D0.w] 000002FE 7210 moveq.l D1, 0x10 00000300 C001 and.b D0, D1 00000302 6700 00C8 beq +0xCA /* 000003CC */ 00000306 2F0B move.l -[A7], A3 00000308 4EAD 2012 jsr [A5 + 0x2012 /* export_1022 */] 0000030C 2F00 move.l -[A7], D0 0000030E 2F3C 0000 00E0 move.l -[A7], 0xE0 00000314 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00000318 504F addq.w A7, 8 0000031A 6000 00B0 bra +0xB2 /* 000003CC */ label0000031E: 0000031E 2F08 move.l -[A7], A0 00000320 4EAD 17F2 jsr [A5 + 0x17F2 /* export_762 */] 00000324 6000 03EE bra +0x3F0 /* 00000714 */ label00000328: 00000328 246E 0008 movea.l A2, [A6 + 0x8] 0000032C 2F2A 0002 move.l -[A7], [A2 + 0x2] 00000330 4EBA FF1C jsr [PC - 0xE4 /* 0000024E */] 00000334 2D40 FFFC move.l [A6 - 0x4], D0 00000338 2540 0002 move.l [A2 + 0x2], D0 0000033C 1212 move.b D1, [A2] 0000033E 7000 moveq.l D0, 0x00 00000340 1001 move.b D0, D1 00000342 7214 moveq.l D1, 0x14 00000344 B081 cmp.l D0, D1 00000346 673C beq +0x3E /* 00000384 */ 00000348 7213 moveq.l D1, 0x13 0000034A B081 cmp.l D0, D1 0000034C 6700 009C beq +0x9E /* 000003EA */ 00000350 724E moveq.l D1, 0x4E 00000352 B081 cmp.l D0, D1 00000354 6700 0192 beq +0x194 /* 000004E8 */ 00000358 7211 moveq.l D1, 0x11 0000035A B081 cmp.l D0, D1 0000035C 6700 01B6 beq +0x1B8 /* 00000514 */ 00000360 7210 moveq.l D1, 0x10 00000362 B081 cmp.l D0, D1 00000364 6700 01BE beq +0x1C0 /* 00000524 */ 00000368 720E moveq.l D1, 0x0E 0000036A B081 cmp.l D0, D1 0000036C 6700 01E8 beq +0x1EA /* 00000556 */ 00000370 7201 moveq.l D1, 0x01 00000372 B081 cmp.l D0, D1 00000374 6700 02E4 beq +0x2E6 /* 0000065A */ 00000378 7202 moveq.l D1, 0x02 0000037A B081 cmp.l D0, D1 0000037C 6700 030E beq +0x310 /* 0000068C */ 00000380 6000 0362 bra +0x364 /* 000006E4 */ label00000384: 00000384 246E FFFC movea.l A2, [A6 - 0x4] 00000388 1012 move.b D0, [A2] 0000038A 7213 moveq.l D1, 0x13 0000038C B001 cmp.b D0, D1 0000038E 662E bne +0x30 /* 000003BE */ 00000390 266E 0008 movea.l A3, [A6 + 0x8] 00000394 286B 0016 movea.l A4, [A3 + 0x16] 00000398 2F2A 0002 move.l -[A7], [A2 + 0x2] 0000039C 2F0C move.l -[A7], A4 0000039E 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 000003A2 2540 0002 move.l [A2 + 0x2], D0 000003A6 2F0B move.l -[A7], A3 000003A8 2F0C move.l -[A7], A4 000003AA 4EBA 0378 jsr [PC + 0x378 /* 00000724 */] 000003AE 2F00 move.l -[A7], D0 000003B0 2F0C move.l -[A7], A4 000003B2 4EBA 0370 jsr [PC + 0x370 /* 00000724 */] 000003B6 2D40 0008 move.l [A6 + 0x8], D0 000003BA 6000 0358 bra +0x35A /* 00000714 */ label000003BE: 000003BE 206E FFFC movea.l A0, [A6 - 0x4] 000003C2 1010 move.b D0, [A0] 000003C4 725F moveq.l D1, 0x5F 000003C6 B001 cmp.b D0, D1 000003C8 6600 034A bne +0x34C /* 00000714 */ label000003CC: 000003CC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003D0 206E 0008 movea.l A0, [A6 + 0x8] 000003D4 2F28 0016 move.l -[A7], [A0 + 0x16] 000003D8 4EBA 034A jsr [PC + 0x34A /* 00000724 */] 000003DC 2D40 0008 move.l [A6 + 0x8], D0 000003E0 2040 movea.l A0, D0 000003E2 10BC 005E move.b [A0], 0x5E /* '^' */ 000003E6 6000 032C bra +0x32E /* 00000714 */ label000003EA: 000003EA 246E FFFC movea.l A2, [A6 - 0x4] 000003EE 1012 move.b D0, [A2] 000003F0 725E moveq.l D1, 0x5E 000003F2 B001 cmp.b D0, D1 000003F4 6600 031E bne +0x320 /* 00000714 */ 000003F8 266E 0008 movea.l A3, [A6 + 0x8] 000003FC 2F2B 0016 move.l -[A7], [A3 + 0x16] 00000400 4EAD 1532 jsr [A5 + 0x1532 /* export_674 */] 00000404 761F moveq.l D3, 0x1F 00000406 C083 and.l D0, D3 00000408 49ED D514 lea.l A4, [A5 - 0x2AEC] 0000040C 1A34 0000 move.b D5, [A4 + D0.w] 00000410 4885 ext.w D5 00000412 48C5 ext.l D5 00000414 2F2A 0016 move.l -[A7], [A2 + 0x16] 00000418 4EAD 1532 jsr [A5 + 0x1532 /* export_674 */] 0000041C C083 and.l D0, D3 0000041E 1C34 0000 move.b D6, [A4 + D0.w] 00000422 4886 ext.w D6 00000424 48C6 ext.l D6 00000426 206B 0016 movea.l A0, [A3 + 0x16] 0000042A 2010 move.l D0, [A0] 0000042C C083 and.l D0, D3 0000042E 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000432 1030 0000 move.b D0, [A0 + D0.w] 00000436 7210 moveq.l D1, 0x10 00000438 C001 and.b D0, D1 0000043A 6704 beq +0x6 /* 00000440 */ 0000043C 7A04 moveq.l D5, 0x04 0000043E 602A bra +0x2C /* 0000046A */ label00000440: 00000440 246E 0008 movea.l A2, [A6 + 0x8] 00000444 206A 0016 movea.l A0, [A2 + 0x16] 00000448 2010 move.l D0, [A0] 0000044A 3600 move.w D3, D0 0000044C 701F moveq.l D0, 0x1F 0000044E C640 and.w D3, D0 00000450 7014 moveq.l D0, 0x14 00000452 B640 cmp.w D3, D0 00000454 6706 beq +0x8 /* 0000045C */ 00000456 7015 moveq.l D0, 0x15 00000458 B640 cmp.w D3, D0 0000045A 660E bne +0x10 /* 0000046A */ label0000045C: 0000045C 7A04 moveq.l D5, 0x04 0000045E 202A 0020 move.l D0, [A2 + 0x20] 00000462 206E FFFC movea.l A0, [A6 - 0x4] 00000466 2140 0020 move.l [A0 + 0x20], D0 label0000046A: 0000046A BA86 cmp.l D5, D6 0000046C 661E bne +0x20 /* 0000048C */ label0000046E: 0000046E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000472 206E 0008 movea.l A0, [A6 + 0x8] 00000476 2F28 0016 move.l -[A7], [A0 + 0x16] 0000047A 4EBA 02A8 jsr [PC + 0x2A8 /* 00000724 */] 0000047E 2D40 0008 move.l [A6 + 0x8], D0 00000482 2040 movea.l A0, D0 00000484 10BC 005F move.b [A0], 0x5F /* '_' */ 00000488 6000 028A bra +0x28C /* 00000714 */ label0000048C: 0000048C 206E FFFC movea.l A0, [A6 - 0x4] 00000490 2E28 0006 move.l D7, [A0 + 0x6] 00000494 2605 move.l D3, D5 00000496 7002 moveq.l D0, 0x02 00000498 B680 cmp.l D3, D0 0000049A 670A beq +0xC /* 000004A6 */ 0000049C 7001 moveq.l D0, 0x01 0000049E B680 cmp.l D3, D0 000004A0 671E beq +0x20 /* 000004C0 */ 000004A2 6000 0270 bra +0x272 /* 00000714 */ label000004A6: 000004A6 7804 moveq.l D4, 0x04 000004A8 BC84 cmp.l D6, D4 000004AA 6600 0268 bne +0x26A /* 00000714 */ 000004AE 2007 move.l D0, D7 000004B0 2204 move.l D1, D4 000004B2 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000004B6 7202 moveq.l D1, 0x02 000004B8 B081 cmp.l D0, D1 000004BA 6600 0258 bne +0x25A /* 00000714 */ 000004BE 60AE bra -0x50 /* 0000046E */ label000004C0: 000004C0 7004 moveq.l D0, 0x04 000004C2 BC80 cmp.l D6, D0 000004C4 660E bne +0x10 /* 000004D4 */ 000004C6 2007 move.l D0, D7 000004C8 7203 moveq.l D1, 0x03 000004CA 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000004CE 7201 moveq.l D1, 0x01 000004D0 B081 cmp.l D0, D1 000004D2 679A beq -0x64 /* 0000046E */ label000004D4: 000004D4 7002 moveq.l D0, 0x02 000004D6 BC80 cmp.l D6, D0 000004D8 6600 023A bne +0x23C /* 00000714 */ 000004DC 2007 move.l D0, D7 000004DE 7201 moveq.l D1, 0x01 000004E0 C081 and.l D0, D1 000004E2 6700 0230 beq +0x232 /* 00000714 */ 000004E6 6086 bra -0x78 /* 0000046E */ label000004E8: 000004E8 206E FFFC movea.l A0, [A6 - 0x4] 000004EC 1610 move.b D3, [A0] 000004EE 705E moveq.l D0, 0x5E 000004F0 B600 cmp.b D3, D0 000004F2 6708 beq +0xA /* 000004FC */ 000004F4 7062 moveq.l D0, 0x62 000004F6 B600 cmp.b D3, D0 000004F8 6600 020E bne +0x210 /* 00000708 */ label000004FC: 000004FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000500 206E 0008 movea.l A0, [A6 + 0x8] 00000504 2F28 0016 move.l -[A7], [A0 + 0x16] 00000508 4EBA 021A jsr [PC + 0x21A /* 00000724 */] 0000050C 2D40 0008 move.l [A6 + 0x8], D0 00000510 6000 0202 bra +0x204 /* 00000714 */ label00000514: 00000514 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000518 4EBA FCB0 jsr [PC - 0x350 /* 000001CA */] 0000051C 4A40 tst.w D0 0000051E 6700 01C4 beq +0x1C6 /* 000006E4 */ 00000522 600E bra +0x10 /* 00000532 */ label00000524: 00000524 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000528 4EBA FC28 jsr [PC - 0x3D8 /* 00000152 */] 0000052C 4A40 tst.w D0 0000052E 6700 01B4 beq +0x1B6 /* 000006E4 */ label00000532: 00000532 246E 0008 movea.l A2, [A6 + 0x8] 00000536 2F2A 0006 move.l -[A7], [A2 + 0x6] 0000053A 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 0000053E 7000 moveq.l D0, 0x00 00000540 2540 0006 move.l [A2 + 0x6], D0 00000544 14BC 000C move.b [A2], 0xC 00000548 2F0A move.l -[A7], A2 0000054A 4EBA FD02 jsr [PC - 0x2FE /* 0000024E */] 0000054E 2D40 0008 move.l [A6 + 0x8], D0 00000552 6000 01C0 bra +0x1C2 /* 00000714 */ label00000556: 00000556 246E FFFC movea.l A2, [A6 - 0x4] 0000055A 1012 move.b D0, [A2] 0000055C 725D moveq.l D1, 0x5D 0000055E B001 cmp.b D0, D1 00000560 6600 0182 bne +0x184 /* 000006E4 */ 00000564 266E 0008 movea.l A3, [A6 + 0x8] 00000568 286B 0006 movea.l A4, [A3 + 0x6] 0000056C 2F2B 0016 move.l -[A7], [A3 + 0x16] 00000570 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 00000574 2F0A move.l -[A7], A2 00000576 4EBA FAA0 jsr [PC - 0x560 /* 00000018 */] 0000057A 4A40 tst.w D0 0000057C 675E beq +0x60 /* 000005DC */ 0000057E 244C movea.l A2, A4 00000580 544A addq.w A2, 2 00000582 2052 movea.l A0, [A2] 00000584 7008 moveq.l D0, 0x08 label00000586: 00000586 26D8 move.l [A3]+, [A0]+ 00000588 51C8 FFFC dbf D0, -0x6 /* 00000586 */ 0000058C 3690 move.w [A3], [A0] 0000058E 102D D5C5 move.b D0, [A5 - 0x2A3B] 00000592 6712 beq +0x14 /* 000005A6 */ 00000594 2052 movea.l A0, [A2] 00000596 7026 moveq.l D0, 0x26 00000598 D1C0 add.l A0, D0 0000059A 226E 0008 movea.l A1, [A6 + 0x8] 0000059E 7026 moveq.l D0, 0x26 000005A0 D3C0 add.l A1, D0 000005A2 22D8 move.l [A1]+, [A0]+ 000005A4 3290 move.w [A1], [A0] label000005A6: 000005A6 206E 0008 movea.l A0, [A6 + 0x8] 000005AA 2468 001A movea.l A2, [A0 + 0x1A] 000005AE 200A move.l D0, A2 000005B0 6704 beq +0x6 /* 000005B6 */ 000005B2 526A 0006 addq.w [A2 + 0x6], 1 label000005B6: 000005B6 244C movea.l A2, A4 000005B8 544A addq.w A2, 2 000005BA 2052 movea.l A0, [A2] 000005BC 4210 clr.b [A0] 000005BE 7600 moveq.l D3, 0x00 000005C0 2052 movea.l A0, [A2] 000005C2 2143 0016 move.l [A0 + 0x16], D3 000005C6 2052 movea.l A0, [A2] 000005C8 2143 0002 move.l [A0 + 0x2], D3 000005CC 2052 movea.l A0, [A2] 000005CE 2143 0006 move.l [A0 + 0x6], D3 000005D2 2F12 move.l -[A7], [A2] 000005D4 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 000005D8 2483 move.l [A2], D3 000005DA 6060 bra +0x62 /* 0000063C */ label000005DC: 000005DC 244C movea.l A2, A4 000005DE 5C4A addq.w A2, 6 000005E0 2052 movea.l A0, [A2] 000005E2 266E 0008 movea.l A3, [A6 + 0x8] 000005E6 7008 moveq.l D0, 0x08 label000005E8: 000005E8 26D8 move.l [A3]+, [A0]+ 000005EA 51C8 FFFC dbf D0, -0x6 /* 000005E8 */ 000005EE 3690 move.w [A3], [A0] 000005F0 102D D5C5 move.b D0, [A5 - 0x2A3B] 000005F4 6712 beq +0x14 /* 00000608 */ 000005F6 2052 movea.l A0, [A2] 000005F8 7026 moveq.l D0, 0x26 000005FA D1C0 add.l A0, D0 000005FC 226E 0008 movea.l A1, [A6 + 0x8] 00000600 7026 moveq.l D0, 0x26 00000602 D3C0 add.l A1, D0 00000604 22D8 move.l [A1]+, [A0]+ 00000606 3290 move.w [A1], [A0] label00000608: 00000608 206E 0008 movea.l A0, [A6 + 0x8] 0000060C 2468 001A movea.l A2, [A0 + 0x1A] 00000610 200A move.l D0, A2 00000612 6704 beq +0x6 /* 00000618 */ 00000614 526A 0006 addq.w [A2 + 0x6], 1 label00000618: 00000618 244C movea.l A2, A4 0000061A 5C4A addq.w A2, 6 0000061C 2052 movea.l A0, [A2] 0000061E 4210 clr.b [A0] 00000620 7600 moveq.l D3, 0x00 00000622 2052 movea.l A0, [A2] 00000624 2143 0016 move.l [A0 + 0x16], D3 00000628 2052 movea.l A0, [A2] 0000062A 2143 0002 move.l [A0 + 0x2], D3 0000062E 2052 movea.l A0, [A2] 00000630 2143 0006 move.l [A0 + 0x6], D3 00000634 2F12 move.l -[A7], [A2] 00000636 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 0000063A 2483 move.l [A2], D3 label0000063C: 0000063C 2F0C move.l -[A7], A4 0000063E 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00000642 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000646 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 0000064A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000064E 4EBA FBFE jsr [PC - 0x402 /* 0000024E */] 00000652 2D40 0008 move.l [A6 + 0x8], D0 00000656 6000 00BC bra +0xBE /* 00000714 */ label0000065A: 0000065A 246E 0008 movea.l A2, [A6 + 0x8] 0000065E 5C4A addq.w A2, 6 00000660 2F12 move.l -[A7], [A2] 00000662 4EBA FBEA jsr [PC - 0x416 /* 0000024E */] 00000666 2840 movea.l A4, D0 00000668 248C move.l [A2], A4 0000066A 266E FFFC movea.l A3, [A6 - 0x4] 0000066E 1013 move.b D0, [A3] 00000670 725D moveq.l D1, 0x5D 00000672 B001 cmp.b D0, D1 00000674 6624 bne +0x26 /* 0000069A */ 00000676 206E 0008 movea.l A0, [A6 + 0x8] 0000067A 214C 0002 move.l [A0 + 0x2], A4 0000067E 284B movea.l A4, A3 00000680 248C move.l [A2], A4 00000682 2028 0002 move.l D0, [A0 + 0x2] 00000686 2D40 FFFC move.l [A6 - 0x4], D0 0000068A 600E bra +0x10 /* 0000069A */ label0000068C: 0000068C 2F2A 0006 move.l -[A7], [A2 + 0x6] 00000690 4EBA FBBC jsr [PC - 0x444 /* 0000024E */] 00000694 2840 movea.l A4, D0 00000696 254C 0006 move.l [A2 + 0x6], A4 label0000069A: 0000069A 206E FFFC movea.l A0, [A6 - 0x4] 0000069E 1610 move.b D3, [A0] 000006A0 705E moveq.l D0, 0x5E 000006A2 B600 cmp.b D3, D0 000006A4 6706 beq +0x8 /* 000006AC */ 000006A6 7062 moveq.l D0, 0x62 000006A8 B600 cmp.b D3, D0 000006AA 665C bne +0x5E /* 00000708 */ label000006AC: 000006AC 1014 move.b D0, [A4] 000006AE 725D moveq.l D1, 0x5D 000006B0 B001 cmp.b D0, D1 000006B2 6654 bne +0x56 /* 00000708 */ 000006B4 262C 0006 move.l D3, [A4 + 0x6] 000006B8 206E 0008 movea.l A0, [A6 + 0x8] 000006BC 1010 move.b D0, [A0] 000006BE 7202 moveq.l D1, 0x02 000006C0 B001 cmp.b D0, D1 000006C2 6602 bne +0x4 /* 000006C6 */ 000006C4 4483 neg.l D3 label000006C6: 000006C6 206E FFFC movea.l A0, [A6 - 0x4] 000006CA D7A8 0006 add.l [A0 + 0x6], D3 000006CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006D2 206E 0008 movea.l A0, [A6 + 0x8] 000006D6 2F28 0016 move.l -[A7], [A0 + 0x16] 000006DA 4EBA 0048 jsr [PC + 0x48 /* 00000724 */] 000006DE 2D40 0008 move.l [A6 + 0x8], D0 000006E2 6030 bra +0x32 /* 00000714 */ label000006E4: 000006E4 246E 0008 movea.l A2, [A6 + 0x8] 000006E8 1212 move.b D1, [A2] 000006EA 7000 moveq.l D0, 0x00 000006EC 1001 move.b D0, D1 000006EE 41ED D31A lea.l A0, [A5 - 0x2CE6] 000006F2 1030 0000 move.b D0, [A0 + D0.w] 000006F6 7201 moveq.l D1, 0x01 000006F8 C001 and.b D0, D1 000006FA 670C beq +0xE /* 00000708 */ 000006FC 2F2A 0006 move.l -[A7], [A2 + 0x6] 00000700 4EBA FB4C jsr [PC - 0x4B4 /* 0000024E */] 00000704 2540 0006 move.l [A2 + 0x6], D0 label00000708: 00000708 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000070C 4EBA 0068 jsr [PC + 0x68 /* 00000776 */] 00000710 2D40 0008 move.l [A6 + 0x8], D0 label00000714: 00000714 202E 0008 move.l D0, [A6 + 0x8] 00000718 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 0000071C 4E5E unlink A6 0000071E 205F movea.l A0, [A7]+ 00000720 584F addq.w A7, 4 00000722 4ED0 jmp [A0] fn00000724: 00000724 4E56 0000 link A6, 0 00000728 48E7 0018 movem.l -[A7], A3,A4 0000072C 266E 000C movea.l A3, [A6 + 0xC] 00000730 1213 move.b D1, [A3] 00000732 7000 moveq.l D0, 0x00 00000734 1001 move.b D0, D1 00000736 41ED D31A lea.l A0, [A5 - 0x2CE6] 0000073A 1030 0000 move.b D0, [A0 + D0.w] 0000073E 7203 moveq.l D1, 0x03 00000740 C001 and.b D0, D1 00000742 660A bne +0xC /* 0000074E */ 00000744 2F3C 0000 01AC move.l -[A7], 0x1AC 0000074A 4EBA F8B4 jsr [PC - 0x74C /* 00000000 */] label0000074E: 0000074E 286B 0002 movea.l A4, [A3 + 0x2] 00000752 2F0C move.l -[A7], A4 00000754 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000758 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] 0000075C 7000 moveq.l D0, 0x00 0000075E 2740 0002 move.l [A3 + 0x2], D0 00000762 2F0B move.l -[A7], A3 00000764 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00000768 200C move.l D0, A4 0000076A 4CDF 1800 movem.l A3,A4, [A7]+ 0000076E 4E5E unlink A6 00000770 205F movea.l A0, [A7]+ 00000772 504F addq.w A7, 8 00000774 4ED0 jmp [A0] fn00000776: 00000776 4E56 FF58 link A6, -0x00A8 0000077A 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000077E 266E 0008 movea.l A3, [A6 + 0x8] 00000782 200B move.l D0, A3 00000784 6714 beq +0x16 /* 0000079A */ 00000786 1213 move.b D1, [A3] 00000788 7000 moveq.l D0, 0x00 0000078A 1001 move.b D0, D1 0000078C 41ED D31A lea.l A0, [A5 - 0x2CE6] 00000790 1030 0000 move.b D0, [A0 + D0.w] 00000794 7203 moveq.l D1, 0x03 00000796 C001 and.b D0, D1 00000798 660A bne +0xC /* 000007A4 */ label0000079A: 0000079A 2F3C 0000 01CC move.l -[A7], 0x1CC 000007A0 4EBA F85E jsr [PC - 0x7A2 /* 00000000 */] label000007A4: 000007A4 286B 0002 movea.l A4, [A3 + 0x2] 000007A8 1014 move.b D0, [A4] 000007AA 765D moveq.l D3, 0x5D 000007AC B003 cmp.b D0, D3 000007AE 6600 12C6 bne +0x12C8 /* 00001A76 */ 000007B2 7000 moveq.l D0, 0x00 000007B4 2D40 FF60 move.l [A6 - 0xA0], D0 000007B8 7000 moveq.l D0, 0x00 000007BA 2D40 FF58 move.l [A6 - 0xA8], D0 000007BE 1213 move.b D1, [A3] 000007C0 7000 moveq.l D0, 0x00 000007C2 1001 move.b D0, D1 000007C4 41ED D31A lea.l A0, [A5 - 0x2CE6] 000007C8 1030 0000 move.b D0, [A0 + D0.w] 000007CC 7201 moveq.l D1, 0x01 000007CE C001 and.b D0, D1 000007D0 6760 beq +0x62 /* 00000832 */ 000007D2 202B 0006 move.l D0, [A3 + 0x6] 000007D6 2D40 FF58 move.l [A6 - 0xA8], D0 000007DA 2040 movea.l A0, D0 000007DC 1210 move.b D1, [A0] 000007DE B203 cmp.b D1, D3 000007E0 6600 1294 bne +0x1296 /* 00001A76 */ 000007E4 2F00 move.l -[A7], D0 000007E6 4EAD 186A jsr [A5 + 0x186A /* export_777 */] 000007EA 2C00 move.l D6, D0 000007EC 2006 move.l D0, D6 000007EE 3D40 FF6A move.w [A6 - 0x96], D0 000007F2 1D40 FF6D move.b [A6 - 0x93], D0 000007F6 486E FF90 pea.l [A6 - 0x70] 000007FA 2F2E FF58 move.l -[A7], [A6 - 0xA8] 000007FE 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */] 00000802 2040 movea.l A0, D0 00000804 43EE FF80 lea.l A1, [A6 - 0x80] 00000808 22D8 move.l [A1]+, [A0]+ 0000080A 22D8 move.l [A1]+, [A0]+ 0000080C 22D8 move.l [A1]+, [A0]+ 0000080E 22D8 move.l [A1]+, [A0]+ 00000810 102D D972 move.b D0, [A5 - 0x268E] 00000814 670C beq +0xE /* 00000822 */ 00000816 206E FF58 movea.l A0, [A6 - 0xA8] 0000081A 2268 0016 movea.l A1, [A0 + 0x16] 0000081E 2011 move.l D0, [A1] 00000820 6008 bra +0xA /* 0000082A */ label00000822: 00000822 206E FF58 movea.l A0, [A6 - 0xA8] 00000826 2028 0016 move.l D0, [A0 + 0x16] label0000082A: 0000082A 721F moveq.l D1, 0x1F 0000082C C081 and.l D0, D1 0000082E 2D40 FF60 move.l [A6 - 0xA0], D0 label00000832: 00000832 2F0C move.l -[A7], A4 00000834 4EAD 186A jsr [A5 + 0x186A /* export_777 */] 00000838 2800 move.l D4, D0 0000083A 2004 move.l D0, D4 0000083C 3D40 FF68 move.w [A6 - 0x98], D0 00000840 1D40 FF6C move.b [A6 - 0x94], D0 00000844 486E FFA0 pea.l [A6 - 0x60] 00000848 2F0C move.l -[A7], A4 0000084A 4EAD 1872 jsr [A5 + 0x1872 /* export_778 */] 0000084E 2040 movea.l A0, D0 00000850 43EE FF70 lea.l A1, [A6 - 0x90] 00000854 22D8 move.l [A1]+, [A0]+ 00000856 22D8 move.l [A1]+, [A0]+ 00000858 22D8 move.l [A1]+, [A0]+ 0000085A 22D8 move.l [A1]+, [A0]+ 0000085C 102D D972 move.b D0, [A5 - 0x268E] 00000860 6708 beq +0xA /* 0000086A */ 00000862 206C 0016 movea.l A0, [A4 + 0x16] 00000866 2010 move.l D0, [A0] 00000868 6004 bra +0x6 /* 0000086E */ label0000086A: 0000086A 202C 0016 move.l D0, [A4 + 0x16] label0000086E: 0000086E 721F moveq.l D1, 0x1F 00000870 C081 and.l D0, D1 00000872 2D40 FF5C move.l [A6 - 0xA4], D0 00000876 0280 0000 00FF andi.l D0, 0xFF 0000087C 45ED D414 lea.l A2, [A5 - 0x2BEC] 00000880 1032 0000 move.b D0, [A2 + D0.w] 00000884 7620 moveq.l D3, 0x20 00000886 C003 and.b D0, D3 00000888 7E00 moveq.l D7, 0x00 0000088A 1E00 move.b D7, D0 0000088C 222E FF60 move.l D1, [A6 - 0xA0] 00000890 0281 0000 00FF andi.l D1, 0xFF 00000896 1232 1000 move.b D1, [A2 + D1.w] 0000089A C203 and.b D1, D3 0000089C 7000 moveq.l D0, 0x00 0000089E 1001 move.b D0, D1 000008A0 8E80 or.l D7, D0 000008A2 1213 move.b D1, [A3] 000008A4 7000 moveq.l D0, 0x00 000008A6 1001 move.b D0, D1 000008A8 2D40 FF64 move.l [A6 - 0x9C], D0 000008AC 7A00 moveq.l D5, 0x00 000008AE 7201 moveq.l D1, 0x01 000008B0 B081 cmp.l D0, D1 000008B2 6700 0176 beq +0x178 /* 00000A2A */ 000008B6 7202 moveq.l D1, 0x02 000008B8 B081 cmp.l D0, D1 000008BA 6700 0314 beq +0x316 /* 00000BD0 */ 000008BE 7203 moveq.l D1, 0x03 000008C0 B081 cmp.l D0, D1 000008C2 6700 04B4 beq +0x4B6 /* 00000D78 */ 000008C6 7208 moveq.l D1, 0x08 000008C8 B081 cmp.l D0, D1 000008CA 6700 065C beq +0x65E /* 00000F28 */ 000008CE 720A moveq.l D1, 0x0A 000008D0 B081 cmp.l D0, D1 000008D2 6700 0660 beq +0x662 /* 00000F34 */ 000008D6 7209 moveq.l D1, 0x09 000008D8 B081 cmp.l D0, D1 000008DA 6700 0664 beq +0x666 /* 00000F40 */ 000008DE 720B moveq.l D1, 0x0B 000008E0 B081 cmp.l D0, D1 000008E2 6700 0668 beq +0x66A /* 00000F4C */ 000008E6 720D moveq.l D1, 0x0D 000008E8 B081 cmp.l D0, D1 000008EA 6700 0674 beq +0x676 /* 00000F60 */ 000008EE 7204 moveq.l D1, 0x04 000008F0 B081 cmp.l D0, D1 000008F2 6700 0678 beq +0x67A /* 00000F6C */ 000008F6 7205 moveq.l D1, 0x05 000008F8 B081 cmp.l D0, D1 000008FA 6700 0998 beq +0x99A /* 00001294 */ 000008FE 720F moveq.l D1, 0x0F 00000900 B081 cmp.l D0, D1 00000902 6700 09CE beq +0x9D0 /* 000012D2 */ 00000906 7210 moveq.l D1, 0x10 00000908 B081 cmp.l D0, D1 0000090A 6700 09DC beq +0x9DE /* 000012E8 */ 0000090E 7211 moveq.l D1, 0x11 00000910 B081 cmp.l D0, D1 00000912 6700 09F8 beq +0x9FA /* 0000130C */ 00000916 7207 moveq.l D1, 0x07 00000918 B081 cmp.l D0, D1 0000091A 6700 0A14 beq +0xA16 /* 00001330 */ 0000091E 7206 moveq.l D1, 0x06 00000920 B081 cmp.l D0, D1 00000922 6700 0A1E beq +0xA20 /* 00001342 */ 00000926 7215 moveq.l D1, 0x15 00000928 B081 cmp.l D0, D1 0000092A 6700 0A52 beq +0xA54 /* 0000137E */ 0000092E 7234 moveq.l D1, 0x34 00000930 B081 cmp.l D0, D1 00000932 6700 0B4C beq +0xB4E /* 00001480 */ 00000936 7227 moveq.l D1, 0x27 00000938 B081 cmp.l D0, D1 0000093A 6700 0B46 beq +0xB48 /* 00001482 */ 0000093E 7237 moveq.l D1, 0x37 00000940 B081 cmp.l D0, D1 00000942 6700 0B80 beq +0xB82 /* 000014C4 */ 00000946 7226 moveq.l D1, 0x26 00000948 B081 cmp.l D0, D1 0000094A 6700 0B7A beq +0xB7C /* 000014C6 */ 0000094E 7235 moveq.l D1, 0x35 00000950 B081 cmp.l D0, D1 00000952 6700 0C38 beq +0xC3A /* 0000158C */ 00000956 7229 moveq.l D1, 0x29 00000958 B081 cmp.l D0, D1 0000095A 6700 0C32 beq +0xC34 /* 0000158E */ 0000095E 7236 moveq.l D1, 0x36 00000960 B081 cmp.l D0, D1 00000962 6700 0C6C beq +0xC6E /* 000015D0 */ 00000966 7228 moveq.l D1, 0x28 00000968 B081 cmp.l D0, D1 0000096A 6700 0C66 beq +0xC68 /* 000015D2 */ 0000096E 722B moveq.l D1, 0x2B 00000970 B081 cmp.l D0, D1 00000972 6700 0D24 beq +0xD26 /* 00001698 */ 00000976 722A moveq.l D1, 0x2A 00000978 B081 cmp.l D0, D1 0000097A 6700 0D1E beq +0xD20 /* 0000169A */ 0000097E 724C moveq.l D1, 0x4C 00000980 B081 cmp.l D0, D1 00000982 6700 0DBA beq +0xDBC /* 0000173E */ 00000986 724D moveq.l D1, 0x4D 00000988 B081 cmp.l D0, D1 0000098A 6700 0DC0 beq +0xDC2 /* 0000174C */ 0000098E 7240 moveq.l D1, 0x40 00000990 B081 cmp.l D0, D1 00000992 6700 0DC8 beq +0xDCA /* 0000175C */ 00000996 7246 moveq.l D1, 0x46 00000998 B081 cmp.l D0, D1 0000099A 6700 0DDC beq +0xDDE /* 00001778 */ 0000099E 7241 moveq.l D1, 0x41 000009A0 B081 cmp.l D0, D1 000009A2 6700 0DF0 beq +0xDF2 /* 00001794 */ 000009A6 7247 moveq.l D1, 0x47 000009A8 B081 cmp.l D0, D1 000009AA 6700 0E36 beq +0xE38 /* 000017E2 */ 000009AE 7242 moveq.l D1, 0x42 000009B0 B081 cmp.l D0, D1 000009B2 6700 0E76 beq +0xE78 /* 0000182A */ 000009B6 7243 moveq.l D1, 0x43 000009B8 B081 cmp.l D0, D1 000009BA 6700 0E8A beq +0xE8C /* 00001846 */ 000009BE 7244 moveq.l D1, 0x44 000009C0 B081 cmp.l D0, D1 000009C2 6700 0ED0 beq +0xED2 /* 00001894 */ 000009C6 7245 moveq.l D1, 0x45 000009C8 B081 cmp.l D0, D1 000009CA 6700 0EE4 beq +0xEE6 /* 000018B0 */ 000009CE 7248 moveq.l D1, 0x48 000009D0 B081 cmp.l D0, D1 000009D2 6700 0F24 beq +0xF26 /* 000018F8 */ 000009D6 7249 moveq.l D1, 0x49 000009D8 B081 cmp.l D0, D1 000009DA 6700 0F52 beq +0xF54 /* 0000192E */ 000009DE 7253 moveq.l D1, 0x53 000009E0 B081 cmp.l D0, D1 000009E2 6700 0F86 beq +0xF88 /* 0000196A */ 000009E6 7252 moveq.l D1, 0x52 000009E8 B081 cmp.l D0, D1 000009EA 6700 0FBA beq +0xFBC /* 000019A6 */ 000009EE 7254 moveq.l D1, 0x54 000009F0 B081 cmp.l D0, D1 000009F2 6700 101C beq +0x101E /* 00001A10 */ 000009F6 7255 moveq.l D1, 0x55 000009F8 B081 cmp.l D0, D1 000009FA 6700 1014 beq +0x1016 /* 00001A10 */ 000009FE 7250 moveq.l D1, 0x50 00000A00 B081 cmp.l D0, D1 00000A02 6700 101E beq +0x1020 /* 00001A22 */ 00000A06 724F moveq.l D1, 0x4F 00000A08 B081 cmp.l D0, D1 00000A0A 6700 1024 beq +0x1026 /* 00001A30 */ 00000A0E 7251 moveq.l D1, 0x51 00000A10 B081 cmp.l D0, D1 00000A12 6700 102C beq +0x102E /* 00001A40 */ 00000A16 720C moveq.l D1, 0x0C 00000A18 B081 cmp.l D0, D1 00000A1A 6700 1030 beq +0x1032 /* 00001A4C */ 00000A1E 724E moveq.l D1, 0x4E 00000A20 B081 cmp.l D0, D1 00000A22 6700 1036 beq +0x1038 /* 00001A5A */ 00000A26 6000 104E bra +0x1050 /* 00001A76 */ label00000A2A: 00000A2A 202E FF5C move.l D0, [A6 - 0xA4] 00000A2E 720D moveq.l D1, 0x0D 00000A30 B081 cmp.l D0, D1 00000A32 6712 beq +0x14 /* 00000A46 */ 00000A34 720C moveq.l D1, 0x0C 00000A36 B081 cmp.l D0, D1 00000A38 676E beq +0x70 /* 00000AA8 */ 00000A3A 720E moveq.l D1, 0x0E 00000A3C B081 cmp.l D0, D1 00000A3E 6700 00B8 beq +0xBA /* 00000AF8 */ 00000A42 6000 014C bra +0x14E /* 00000B90 */ label00000A46: 00000A46 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 00000A4C 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000A52 486E FFEE pea.l [A6 - 0x12] 00000A56 486E FFEC pea.l [A6 - 0x14] 00000A5A 3F3C 080E move.w -[A7], 0x80E 00000A5E A9EB syscall Pack4/FP68K 00000A60 206E FF58 movea.l A0, [A6 - 0xA8] 00000A64 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 00000A6A 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000A70 486E FFE4 pea.l [A6 - 0x1C] 00000A74 486E FFE2 pea.l [A6 - 0x1E] 00000A78 3F3C 080E move.w -[A7], 0x80E 00000A7C A9EB syscall Pack4/FP68K 00000A7E 486E FFE2 pea.l [A6 - 0x1E] 00000A82 486E FFEC pea.l [A6 - 0x14] 00000A86 4267 clr.w -[A7] 00000A88 A9EB syscall Pack4/FP68K 00000A8A 486E FFEC pea.l [A6 - 0x14] 00000A8E 486E FFEE pea.l [A6 - 0x12] 00000A92 3F3C 0810 move.w -[A7], 0x810 00000A96 A9EB syscall Pack4/FP68K 00000A98 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00000A9E 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000AA4 6000 0FB8 bra +0xFBA /* 00001A5E */ label00000AA8: 00000AA8 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000AAE 486E FFF2 pea.l [A6 - 0xE] 00000AB2 486E FFEC pea.l [A6 - 0x14] 00000AB6 3F3C 100E move.w -[A7], 0x100E 00000ABA A9EB syscall Pack4/FP68K 00000ABC 206E FF58 movea.l A0, [A6 - 0xA8] 00000AC0 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000AC6 486E FFE8 pea.l [A6 - 0x18] 00000ACA 486E FFE2 pea.l [A6 - 0x1E] 00000ACE 3F3C 100E move.w -[A7], 0x100E 00000AD2 A9EB syscall Pack4/FP68K 00000AD4 486E FFE2 pea.l [A6 - 0x1E] 00000AD8 486E FFEC pea.l [A6 - 0x14] 00000ADC 4267 clr.w -[A7] 00000ADE A9EB syscall Pack4/FP68K 00000AE0 486E FFEC pea.l [A6 - 0x14] 00000AE4 486E FFF2 pea.l [A6 - 0xE] 00000AE8 3F3C 1010 move.w -[A7], 0x1010 00000AEC A9EB syscall Pack4/FP68K 00000AEE 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000AF4 6000 0F68 bra +0xF6A /* 00001A5E */ label00000AF8: 00000AF8 7002 moveq.l D0, 0x02 00000AFA 322D D5D2 move.w D1, [A5 - 0x2A2E] 00000AFE 3400 move.w D2, D0 00000B00 C242 and.w D1, D2 00000B02 6762 beq +0x64 /* 00000B66 */ 00000B04 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 00000B0A 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000B10 486E FFEE pea.l [A6 - 0x12] 00000B14 486E FFEC pea.l [A6 - 0x14] 00000B18 3F3C 080E move.w -[A7], 0x80E 00000B1C A9EB syscall Pack4/FP68K 00000B1E 206E FF58 movea.l A0, [A6 - 0xA8] 00000B22 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 00000B28 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000B2E 486E FFE4 pea.l [A6 - 0x1C] 00000B32 486E FFE2 pea.l [A6 - 0x1E] 00000B36 3F3C 080E move.w -[A7], 0x80E 00000B3A A9EB syscall Pack4/FP68K 00000B3C 486E FFE2 pea.l [A6 - 0x1E] 00000B40 486E FFEC pea.l [A6 - 0x14] 00000B44 4267 clr.w -[A7] 00000B46 A9EB syscall Pack4/FP68K 00000B48 486E FFEC pea.l [A6 - 0x14] 00000B4C 486E FFEE pea.l [A6 - 0x12] 00000B50 3F3C 0810 move.w -[A7], 0x810 00000B54 A9EB syscall Pack4/FP68K 00000B56 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00000B5C 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000B62 6000 0EFA bra +0xEFC /* 00001A5E */ label00000B66: 00000B66 41EE FF90 lea.l A0, [A6 - 0x70] 00000B6A 2F20 move.l -[A7], -[A0] 00000B6C 2F20 move.l -[A7], -[A0] 00000B6E 2F20 move.l -[A7], -[A0] 00000B70 2F20 move.l -[A7], -[A0] 00000B72 41EE FF80 lea.l A0, [A6 - 0x80] 00000B76 2F20 move.l -[A7], -[A0] 00000B78 2F20 move.l -[A7], -[A0] 00000B7A 2F20 move.l -[A7], -[A0] 00000B7C 2F20 move.l -[A7], -[A0] 00000B7E 204B movea.l A0, A3 00000B80 5448 addq.w A0, 2 00000B82 2F08 move.l -[A7], A0 00000B84 4EAD 0C62 jsr [A5 + 0xC62 /* export_392 */] 00000B88 4FEF 0024 lea.l A7, [A7 + 0x24] 00000B8C 6000 0ED0 bra +0xED2 /* 00001A5E */ label00000B90: 00000B90 302E FF5E move.w D0, [A6 - 0xA2] 00000B94 721F moveq.l D1, 0x1F 00000B96 C041 and.w D0, D1 00000B98 720B moveq.l D1, 0x0B 00000B9A B041 cmp.w D0, D1 00000B9C 6318 bls +0x1A /* 00000BB6 */ 00000B9E 202E FF5C move.l D0, [A6 - 0xA4] 00000BA2 0280 0000 00FF andi.l D0, 0xFF 00000BA8 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000BAC 1030 0000 move.b D0, [A0 + D0.w] 00000BB0 7201 moveq.l D1, 0x01 00000BB2 C001 and.b D0, D1 00000BB4 670C beq +0xE /* 00000BC2 */ label00000BB6: 00000BB6 2004 move.l D0, D4 00000BB8 D086 add.l D0, D6 00000BBA 2740 0006 move.l [A3 + 0x6], D0 00000BBE 6000 0E9E bra +0xEA0 /* 00001A5E */ label00000BC2: 00000BC2 2F3C 0000 022C move.l -[A7], 0x22C 00000BC8 4EBA F436 jsr [PC - 0xBCA /* 00000000 */] 00000BCC 6000 0E90 bra +0xE92 /* 00001A5E */ label00000BD0: 00000BD0 302E FF5E move.w D0, [A6 - 0xA2] 00000BD4 721F moveq.l D1, 0x1F 00000BD6 C041 and.w D0, D1 00000BD8 720B moveq.l D1, 0x0B 00000BDA B041 cmp.w D0, D1 00000BDC 6318 bls +0x1A /* 00000BF6 */ 00000BDE 202E FF5C move.l D0, [A6 - 0xA4] 00000BE2 0280 0000 00FF andi.l D0, 0xFF 00000BE8 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000BEC 1030 0000 move.b D0, [A0 + D0.w] 00000BF0 7201 moveq.l D1, 0x01 00000BF2 C001 and.b D0, D1 00000BF4 670C beq +0xE /* 00000C02 */ label00000BF6: 00000BF6 2004 move.l D0, D4 00000BF8 9086 sub.l D0, D6 00000BFA 2740 0006 move.l [A3 + 0x6], D0 00000BFE 6000 0E5E bra +0xE60 /* 00001A5E */ label00000C02: 00000C02 202E FF5C move.l D0, [A6 - 0xA4] 00000C06 720D moveq.l D1, 0x0D 00000C08 B081 cmp.l D0, D1 00000C0A 6712 beq +0x14 /* 00000C1E */ 00000C0C 720C moveq.l D1, 0x0C 00000C0E B081 cmp.l D0, D1 00000C10 6770 beq +0x72 /* 00000C82 */ 00000C12 720E moveq.l D1, 0x0E 00000C14 B081 cmp.l D0, D1 00000C16 6700 00BC beq +0xBE /* 00000CD4 */ 00000C1A 6000 014E bra +0x150 /* 00000D6A */ label00000C1E: 00000C1E 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 00000C24 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000C2A 486E FFEE pea.l [A6 - 0x12] 00000C2E 486E FFEC pea.l [A6 - 0x14] 00000C32 3F3C 080E move.w -[A7], 0x80E 00000C36 A9EB syscall Pack4/FP68K 00000C38 206E FF58 movea.l A0, [A6 - 0xA8] 00000C3C 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 00000C42 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000C48 486E FFE4 pea.l [A6 - 0x1C] 00000C4C 486E FFE2 pea.l [A6 - 0x1E] 00000C50 3F3C 080E move.w -[A7], 0x80E 00000C54 A9EB syscall Pack4/FP68K 00000C56 486E FFE2 pea.l [A6 - 0x1E] 00000C5A 486E FFEC pea.l [A6 - 0x14] 00000C5E 3F3C 0002 move.w -[A7], 0x2 00000C62 A9EB syscall Pack4/FP68K 00000C64 486E FFEC pea.l [A6 - 0x14] 00000C68 486E FFEE pea.l [A6 - 0x12] 00000C6C 3F3C 0810 move.w -[A7], 0x810 00000C70 A9EB syscall Pack4/FP68K 00000C72 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00000C78 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000C7E 6000 0DDE bra +0xDE0 /* 00001A5E */ label00000C82: 00000C82 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000C88 486E FFF2 pea.l [A6 - 0xE] 00000C8C 486E FFEC pea.l [A6 - 0x14] 00000C90 3F3C 100E move.w -[A7], 0x100E 00000C94 A9EB syscall Pack4/FP68K 00000C96 206E FF58 movea.l A0, [A6 - 0xA8] 00000C9A 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000CA0 486E FFE8 pea.l [A6 - 0x18] 00000CA4 486E FFE2 pea.l [A6 - 0x1E] 00000CA8 3F3C 100E move.w -[A7], 0x100E 00000CAC A9EB syscall Pack4/FP68K 00000CAE 486E FFE2 pea.l [A6 - 0x1E] 00000CB2 486E FFEC pea.l [A6 - 0x14] 00000CB6 3F3C 0002 move.w -[A7], 0x2 00000CBA A9EB syscall Pack4/FP68K 00000CBC 486E FFEC pea.l [A6 - 0x14] 00000CC0 486E FFF2 pea.l [A6 - 0xE] 00000CC4 3F3C 1010 move.w -[A7], 0x1010 00000CC8 A9EB syscall Pack4/FP68K 00000CCA 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000CD0 6000 0D8C bra +0xD8E /* 00001A5E */ label00000CD4: 00000CD4 7002 moveq.l D0, 0x02 00000CD6 322D D5D2 move.w D1, [A5 - 0x2A2E] 00000CDA 3400 move.w D2, D0 00000CDC C242 and.w D1, D2 00000CDE 6760 beq +0x62 /* 00000D40 */ 00000CE0 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 00000CE6 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000CEC 486E FFEE pea.l [A6 - 0x12] 00000CF0 486E FFEC pea.l [A6 - 0x14] 00000CF4 3F3C 080E move.w -[A7], 0x80E 00000CF8 A9EB syscall Pack4/FP68K 00000CFA 206E FF58 movea.l A0, [A6 - 0xA8] 00000CFE 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 00000D04 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000D0A 486E FFE4 pea.l [A6 - 0x1C] 00000D0E 486E FFE2 pea.l [A6 - 0x1E] 00000D12 3F3C 080E move.w -[A7], 0x80E 00000D16 A9EB syscall Pack4/FP68K 00000D18 486E FFE2 pea.l [A6 - 0x1E] 00000D1C 486E FFEC pea.l [A6 - 0x14] 00000D20 3F3C 0002 move.w -[A7], 0x2 00000D24 A9EB syscall Pack4/FP68K 00000D26 486E FFEC pea.l [A6 - 0x14] 00000D2A 486E FFEE pea.l [A6 - 0x12] 00000D2E 3F3C 0810 move.w -[A7], 0x810 00000D32 A9EB syscall Pack4/FP68K 00000D34 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00000D3A 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] label00000D40: 00000D40 41EE FF90 lea.l A0, [A6 - 0x70] 00000D44 2F20 move.l -[A7], -[A0] 00000D46 2F20 move.l -[A7], -[A0] 00000D48 2F20 move.l -[A7], -[A0] 00000D4A 2F20 move.l -[A7], -[A0] 00000D4C 41EE FF80 lea.l A0, [A6 - 0x80] 00000D50 2F20 move.l -[A7], -[A0] 00000D52 2F20 move.l -[A7], -[A0] 00000D54 2F20 move.l -[A7], -[A0] 00000D56 2F20 move.l -[A7], -[A0] 00000D58 204B movea.l A0, A3 00000D5A 5448 addq.w A0, 2 00000D5C 2F08 move.l -[A7], A0 00000D5E 4EAD 0C6A jsr [A5 + 0xC6A /* export_393 */] 00000D62 4FEF 0024 lea.l A7, [A7 + 0x24] 00000D66 6000 0CF6 bra +0xCF8 /* 00001A5E */ label00000D6A: 00000D6A 2F3C 0000 0258 move.l -[A7], 0x258 00000D70 4EBA F28E jsr [PC - 0xD72 /* 00000000 */] 00000D74 6000 0CE8 bra +0xCEA /* 00001A5E */ label00000D78: 00000D78 302E FF5E move.w D0, [A6 - 0xA2] 00000D7C 721F moveq.l D1, 0x1F 00000D7E C041 and.w D0, D1 00000D80 720B moveq.l D1, 0x0B 00000D82 B041 cmp.w D0, D1 00000D84 6318 bls +0x1A /* 00000D9E */ 00000D86 202E FF5C move.l D0, [A6 - 0xA4] 00000D8A 0280 0000 00FF andi.l D0, 0xFF 00000D90 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000D94 1030 0000 move.b D0, [A0 + D0.w] 00000D98 7201 moveq.l D1, 0x01 00000D9A C001 and.b D0, D1 00000D9C 6710 beq +0x12 /* 00000DAE */ label00000D9E: 00000D9E 2004 move.l D0, D4 00000DA0 2206 move.l D1, D6 00000DA2 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */] 00000DA6 2740 0006 move.l [A3 + 0x6], D0 00000DAA 6000 0CB2 bra +0xCB4 /* 00001A5E */ label00000DAE: 00000DAE 202E FF5C move.l D0, [A6 - 0xA4] 00000DB2 720D moveq.l D1, 0x0D 00000DB4 B081 cmp.l D0, D1 00000DB6 6712 beq +0x14 /* 00000DCA */ 00000DB8 720C moveq.l D1, 0x0C 00000DBA B081 cmp.l D0, D1 00000DBC 6770 beq +0x72 /* 00000E2E */ 00000DBE 720E moveq.l D1, 0x0E 00000DC0 B081 cmp.l D0, D1 00000DC2 6700 00BC beq +0xBE /* 00000E80 */ 00000DC6 6000 0152 bra +0x154 /* 00000F1A */ label00000DCA: 00000DCA 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 00000DD0 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000DD6 486E FFEE pea.l [A6 - 0x12] 00000DDA 486E FFEC pea.l [A6 - 0x14] 00000DDE 3F3C 080E move.w -[A7], 0x80E 00000DE2 A9EB syscall Pack4/FP68K 00000DE4 206E FF58 movea.l A0, [A6 - 0xA8] 00000DE8 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 00000DEE 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000DF4 486E FFE4 pea.l [A6 - 0x1C] 00000DF8 486E FFE2 pea.l [A6 - 0x1E] 00000DFC 3F3C 080E move.w -[A7], 0x80E 00000E00 A9EB syscall Pack4/FP68K 00000E02 486E FFE2 pea.l [A6 - 0x1E] 00000E06 486E FFEC pea.l [A6 - 0x14] 00000E0A 3F3C 0004 move.w -[A7], 0x4 00000E0E A9EB syscall Pack4/FP68K 00000E10 486E FFEC pea.l [A6 - 0x14] 00000E14 486E FFEE pea.l [A6 - 0x12] 00000E18 3F3C 0810 move.w -[A7], 0x810 00000E1C A9EB syscall Pack4/FP68K 00000E1E 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00000E24 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000E2A 6000 0C32 bra +0xC34 /* 00001A5E */ label00000E2E: 00000E2E 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000E34 486E FFF2 pea.l [A6 - 0xE] 00000E38 486E FFEC pea.l [A6 - 0x14] 00000E3C 3F3C 100E move.w -[A7], 0x100E 00000E40 A9EB syscall Pack4/FP68K 00000E42 206E FF58 movea.l A0, [A6 - 0xA8] 00000E46 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000E4C 486E FFE8 pea.l [A6 - 0x18] 00000E50 486E FFE2 pea.l [A6 - 0x1E] 00000E54 3F3C 100E move.w -[A7], 0x100E 00000E58 A9EB syscall Pack4/FP68K 00000E5A 486E FFE2 pea.l [A6 - 0x1E] 00000E5E 486E FFEC pea.l [A6 - 0x14] 00000E62 3F3C 0004 move.w -[A7], 0x4 00000E66 A9EB syscall Pack4/FP68K 00000E68 486E FFEC pea.l [A6 - 0x14] 00000E6C 486E FFF2 pea.l [A6 - 0xE] 00000E70 3F3C 1010 move.w -[A7], 0x1010 00000E74 A9EB syscall Pack4/FP68K 00000E76 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000E7C 6000 0BE0 bra +0xBE2 /* 00001A5E */ label00000E80: 00000E80 7002 moveq.l D0, 0x02 00000E82 322D D5D2 move.w D1, [A5 - 0x2A2E] 00000E86 3400 move.w D2, D0 00000E88 C242 and.w D1, D2 00000E8A 6764 beq +0x66 /* 00000EF0 */ 00000E8C 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 00000E92 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00000E98 486E FFEE pea.l [A6 - 0x12] 00000E9C 486E FFEC pea.l [A6 - 0x14] 00000EA0 3F3C 080E move.w -[A7], 0x80E 00000EA4 A9EB syscall Pack4/FP68K 00000EA6 206E FF58 movea.l A0, [A6 - 0xA8] 00000EAA 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 00000EB0 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00000EB6 486E FFE4 pea.l [A6 - 0x1C] 00000EBA 486E FFE2 pea.l [A6 - 0x1E] 00000EBE 3F3C 080E move.w -[A7], 0x80E 00000EC2 A9EB syscall Pack4/FP68K 00000EC4 486E FFE2 pea.l [A6 - 0x1E] 00000EC8 486E FFEC pea.l [A6 - 0x14] 00000ECC 3F3C 0004 move.w -[A7], 0x4 00000ED0 A9EB syscall Pack4/FP68K 00000ED2 486E FFEC pea.l [A6 - 0x14] 00000ED6 486E FFEE pea.l [A6 - 0x12] 00000EDA 3F3C 0810 move.w -[A7], 0x810 00000EDE A9EB syscall Pack4/FP68K 00000EE0 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00000EE6 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00000EEC 6000 0B70 bra +0xB72 /* 00001A5E */ label00000EF0: 00000EF0 41EE FF90 lea.l A0, [A6 - 0x70] 00000EF4 2F20 move.l -[A7], -[A0] 00000EF6 2F20 move.l -[A7], -[A0] 00000EF8 2F20 move.l -[A7], -[A0] 00000EFA 2F20 move.l -[A7], -[A0] 00000EFC 41EE FF80 lea.l A0, [A6 - 0x80] 00000F00 2F20 move.l -[A7], -[A0] 00000F02 2F20 move.l -[A7], -[A0] 00000F04 2F20 move.l -[A7], -[A0] 00000F06 2F20 move.l -[A7], -[A0] 00000F08 204B movea.l A0, A3 00000F0A 5448 addq.w A0, 2 00000F0C 2F08 move.l -[A7], A0 00000F0E 4EAD 0C72 jsr [A5 + 0xC72 /* export_394 */] 00000F12 4FEF 0024 lea.l A7, [A7 + 0x24] 00000F16 6000 0B46 bra +0xB48 /* 00001A5E */ label00000F1A: 00000F1A 2F3C 0000 0286 move.l -[A7], 0x286 00000F20 4EBA F0DE jsr [PC - 0xF22 /* 00000000 */] 00000F24 6000 0B38 bra +0xB3A /* 00001A5E */ label00000F28: 00000F28 2004 move.l D0, D4 00000F2A C086 and.l D0, D6 00000F2C 2740 0006 move.l [A3 + 0x6], D0 00000F30 6000 0B2C bra +0xB2E /* 00001A5E */ label00000F34: 00000F34 2004 move.l D0, D4 00000F36 8086 or.l D0, D6 00000F38 2740 0006 move.l [A3 + 0x6], D0 00000F3C 6000 0B20 bra +0xB22 /* 00001A5E */ label00000F40: 00000F40 2004 move.l D0, D4 00000F42 BD80 xor.l D0, D6 00000F44 2740 0006 move.l [A3 + 0x6], D0 00000F48 6000 0B14 bra +0xB16 /* 00001A5E */ label00000F4C: 00000F4C 2F0C move.l -[A7], A4 00000F4E 4EBA F0C8 jsr [PC - 0xF38 /* 00000018 */] 00000F52 7201 moveq.l D1, 0x01 00000F54 B340 xor.w D0, D1 00000F56 48C0 ext.l D0 00000F58 2740 0006 move.l [A3 + 0x6], D0 00000F5C 6000 0B00 bra +0xB02 /* 00001A5E */ label00000F60: 00000F60 2004 move.l D0, D4 00000F62 4680 not.l D0 00000F64 2740 0006 move.l [A3 + 0x6], D0 00000F68 6000 0AF4 bra +0xAF6 /* 00001A5E */ label00000F6C: 00000F6C 2F2E FF58 move.l -[A7], [A6 - 0xA8] 00000F70 4EBA F0A6 jsr [PC - 0xF5A /* 00000018 */] 00000F74 4A40 tst.w D0 00000F76 6600 018C bne +0x18E /* 00001104 */ 00000F7A 262E FF5C move.l D3, [A6 - 0xA4] 00000F7E 0283 0000 00FF andi.l D3, 0xFF 00000F84 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000F88 1030 3000 move.b D0, [A0 + D3.w] 00000F8C 7202 moveq.l D1, 0x02 00000F8E C001 and.b D0, D1 00000F90 6700 030E beq +0x310 /* 000012A0 */ 00000F94 202E FF5C move.l D0, [A6 - 0xA4] 00000F98 720D moveq.l D1, 0x0D 00000F9A B081 cmp.l D0, D1 00000F9C 6712 beq +0x14 /* 00000FB0 */ 00000F9E 720C moveq.l D1, 0x0C 00000FA0 B081 cmp.l D0, D1 00000FA2 676E beq +0x70 /* 00001012 */ 00000FA4 720E moveq.l D1, 0x0E 00000FA6 B081 cmp.l D0, D1 00000FA8 6700 00C4 beq +0xC6 /* 0000106E */ 00000FAC 6000 0AB0 bra +0xAB2 /* 00001A5E */ label00000FB0: 00000FB0 41EE FF90 lea.l A0, [A6 - 0x70] 00000FB4 2F20 move.l -[A7], -[A0] 00000FB6 2F20 move.l -[A7], -[A0] 00000FB8 2F20 move.l -[A7], -[A0] 00000FBA 2F20 move.l -[A7], -[A0] 00000FBC 41EE FF80 lea.l A0, [A6 - 0x80] 00000FC0 2F20 move.l -[A7], -[A0] 00000FC2 2F20 move.l -[A7], -[A0] 00000FC4 2F20 move.l -[A7], -[A0] 00000FC6 2F20 move.l -[A7], -[A0] 00000FC8 486E FFB0 pea.l [A6 - 0x50] 00000FCC 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */] 00000FD0 4FEF 0024 lea.l A7, [A7 + 0x24] 00000FD4 2040 movea.l A0, D0 00000FD6 41E8 0010 lea.l A0, [A0 + 0x10] 00000FDA 2F20 move.l -[A7], -[A0] 00000FDC 2F20 move.l -[A7], -[A0] 00000FDE 2F20 move.l -[A7], -[A0] 00000FE0 2F20 move.l -[A7], -[A0] 00000FE2 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 00000FE6 4FEF 0010 lea.l A7, [A7 + 0x10] 00000FEA 43EE FFEC lea.l A1, [A6 - 0x14] 00000FEE 32C0 move.w [A1]+, D0 00000FF0 22C1 move.l [A1]+, D1 00000FF2 22C8 move.l [A1]+, A0 00000FF4 486E FFEC pea.l [A6 - 0x14] 00000FF8 486E FFEE pea.l [A6 - 0x12] 00000FFC 3F3C 0810 move.w -[A7], 0x810 00001000 A9EB syscall Pack4/FP68K 00001002 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00001008 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 0000100E 6000 0A4E bra +0xA50 /* 00001A5E */ label00001012: 00001012 41EE FF90 lea.l A0, [A6 - 0x70] 00001016 2F20 move.l -[A7], -[A0] 00001018 2F20 move.l -[A7], -[A0] 0000101A 2F20 move.l -[A7], -[A0] 0000101C 2F20 move.l -[A7], -[A0] 0000101E 41EE FF80 lea.l A0, [A6 - 0x80] 00001022 2F20 move.l -[A7], -[A0] 00001024 2F20 move.l -[A7], -[A0] 00001026 2F20 move.l -[A7], -[A0] 00001028 2F20 move.l -[A7], -[A0] 0000102A 486E FFC0 pea.l [A6 - 0x40] 0000102E 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */] 00001032 4FEF 0024 lea.l A7, [A7 + 0x24] 00001036 2040 movea.l A0, D0 00001038 41E8 0010 lea.l A0, [A0 + 0x10] 0000103C 2F20 move.l -[A7], -[A0] 0000103E 2F20 move.l -[A7], -[A0] 00001040 2F20 move.l -[A7], -[A0] 00001042 2F20 move.l -[A7], -[A0] 00001044 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 00001048 4FEF 0010 lea.l A7, [A7 + 0x10] 0000104C 43EE FFEC lea.l A1, [A6 - 0x14] 00001050 32C0 move.w [A1]+, D0 00001052 22C1 move.l [A1]+, D1 00001054 22C8 move.l [A1]+, A0 00001056 486E FFEC pea.l [A6 - 0x14] 0000105A 486E FFF2 pea.l [A6 - 0xE] 0000105E 3F3C 1010 move.w -[A7], 0x1010 00001062 A9EB syscall Pack4/FP68K 00001064 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 0000106A 6000 09F2 bra +0x9F4 /* 00001A5E */ label0000106E: 0000106E 302D D5D2 move.w D0, [A5 - 0x2A2E] 00001072 7202 moveq.l D1, 0x02 00001074 C041 and.w D0, D1 00001076 6762 beq +0x64 /* 000010DA */ 00001078 41EE FF90 lea.l A0, [A6 - 0x70] 0000107C 2F20 move.l -[A7], -[A0] 0000107E 2F20 move.l -[A7], -[A0] 00001080 2F20 move.l -[A7], -[A0] 00001082 2F20 move.l -[A7], -[A0] 00001084 41EE FF80 lea.l A0, [A6 - 0x80] 00001088 2F20 move.l -[A7], -[A0] 0000108A 2F20 move.l -[A7], -[A0] 0000108C 2F20 move.l -[A7], -[A0] 0000108E 2F20 move.l -[A7], -[A0] 00001090 486E FFD0 pea.l [A6 - 0x30] 00001094 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */] 00001098 4FEF 0024 lea.l A7, [A7 + 0x24] 0000109C 2040 movea.l A0, D0 0000109E 41E8 0010 lea.l A0, [A0 + 0x10] 000010A2 2F20 move.l -[A7], -[A0] 000010A4 2F20 move.l -[A7], -[A0] 000010A6 2F20 move.l -[A7], -[A0] 000010A8 2F20 move.l -[A7], -[A0] 000010AA 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 000010AE 4FEF 0010 lea.l A7, [A7 + 0x10] 000010B2 43EE FFEC lea.l A1, [A6 - 0x14] 000010B6 32C0 move.w [A1]+, D0 000010B8 22C1 move.l [A1]+, D1 000010BA 22C8 move.l [A1]+, A0 000010BC 486E FFEC pea.l [A6 - 0x14] 000010C0 486E FFEE pea.l [A6 - 0x12] 000010C4 3F3C 0810 move.w -[A7], 0x810 000010C8 A9EB syscall Pack4/FP68K 000010CA 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 000010D0 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 000010D6 6000 0986 bra +0x988 /* 00001A5E */ label000010DA: 000010DA 41EE FF90 lea.l A0, [A6 - 0x70] 000010DE 2F20 move.l -[A7], -[A0] 000010E0 2F20 move.l -[A7], -[A0] 000010E2 2F20 move.l -[A7], -[A0] 000010E4 2F20 move.l -[A7], -[A0] 000010E6 41EE FF80 lea.l A0, [A6 - 0x80] 000010EA 2F20 move.l -[A7], -[A0] 000010EC 2F20 move.l -[A7], -[A0] 000010EE 2F20 move.l -[A7], -[A0] 000010F0 2F20 move.l -[A7], -[A0] 000010F2 204B movea.l A0, A3 000010F4 5448 addq.w A0, 2 000010F6 2F08 move.l -[A7], A0 000010F8 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */] 000010FC 4FEF 0024 lea.l A7, [A7 + 0x24] 00001100 6000 095C bra +0x95E /* 00001A5E */ label00001104: 00001104 4A87 tst.l D7 00001106 6710 beq +0x12 /* 00001118 */ 00001108 2004 move.l D0, D4 0000110A 2206 move.l D1, D6 0000110C 4EAD 030A jsr [A5 + 0x30A /* export_93 */] 00001110 2740 0006 move.l [A3 + 0x6], D0 00001114 6000 0948 bra +0x94A /* 00001A5E */ label00001118: 00001118 202E FF5C move.l D0, [A6 - 0xA4] 0000111C 720D moveq.l D1, 0x0D 0000111E B081 cmp.l D0, D1 00001120 6712 beq +0x14 /* 00001134 */ 00001122 720C moveq.l D1, 0x0C 00001124 B081 cmp.l D0, D1 00001126 6770 beq +0x72 /* 00001198 */ 00001128 720E moveq.l D1, 0x0E 0000112A B081 cmp.l D0, D1 0000112C 6700 00BC beq +0xBE /* 000011EA */ 00001130 6000 0152 bra +0x154 /* 00001284 */ label00001134: 00001134 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 0000113A 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00001140 486E FFEE pea.l [A6 - 0x12] 00001144 486E FFEC pea.l [A6 - 0x14] 00001148 3F3C 080E move.w -[A7], 0x80E 0000114C A9EB syscall Pack4/FP68K 0000114E 206E FF58 movea.l A0, [A6 - 0xA8] 00001152 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 00001158 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 0000115E 486E FFE4 pea.l [A6 - 0x1C] 00001162 486E FFE2 pea.l [A6 - 0x1E] 00001166 3F3C 080E move.w -[A7], 0x80E 0000116A A9EB syscall Pack4/FP68K 0000116C 486E FFE2 pea.l [A6 - 0x1E] 00001170 486E FFEC pea.l [A6 - 0x14] 00001174 3F3C 0006 move.w -[A7], 0x6 00001178 A9EB syscall Pack4/FP68K 0000117A 486E FFEC pea.l [A6 - 0x14] 0000117E 486E FFEE pea.l [A6 - 0x12] 00001182 3F3C 0810 move.w -[A7], 0x810 00001186 A9EB syscall Pack4/FP68K 00001188 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 0000118E 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00001194 6000 08C8 bra +0x8CA /* 00001A5E */ label00001198: 00001198 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 0000119E 486E FFF2 pea.l [A6 - 0xE] 000011A2 486E FFEC pea.l [A6 - 0x14] 000011A6 3F3C 100E move.w -[A7], 0x100E 000011AA A9EB syscall Pack4/FP68K 000011AC 206E FF58 movea.l A0, [A6 - 0xA8] 000011B0 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 000011B6 486E FFE8 pea.l [A6 - 0x18] 000011BA 486E FFE2 pea.l [A6 - 0x1E] 000011BE 3F3C 100E move.w -[A7], 0x100E 000011C2 A9EB syscall Pack4/FP68K 000011C4 486E FFE2 pea.l [A6 - 0x1E] 000011C8 486E FFEC pea.l [A6 - 0x14] 000011CC 3F3C 0006 move.w -[A7], 0x6 000011D0 A9EB syscall Pack4/FP68K 000011D2 486E FFEC pea.l [A6 - 0x14] 000011D6 486E FFF2 pea.l [A6 - 0xE] 000011DA 3F3C 1010 move.w -[A7], 0x1010 000011DE A9EB syscall Pack4/FP68K 000011E0 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 000011E6 6000 0876 bra +0x878 /* 00001A5E */ label000011EA: 000011EA 7002 moveq.l D0, 0x02 000011EC 322D D5D2 move.w D1, [A5 - 0x2A2E] 000011F0 3400 move.w D2, D0 000011F2 C242 and.w D1, D2 000011F4 6764 beq +0x66 /* 0000125A */ 000011F6 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 000011FC 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00001202 486E FFEE pea.l [A6 - 0x12] 00001206 486E FFEC pea.l [A6 - 0x14] 0000120A 3F3C 080E move.w -[A7], 0x80E 0000120E A9EB syscall Pack4/FP68K 00001210 206E FF58 movea.l A0, [A6 - 0xA8] 00001214 2D68 0002 FFE4 move.l [A6 - 0x1C], [A0 + 0x2] 0000121A 2D68 0006 FFE8 move.l [A6 - 0x18], [A0 + 0x6] 00001220 486E FFE4 pea.l [A6 - 0x1C] 00001224 486E FFE2 pea.l [A6 - 0x1E] 00001228 3F3C 080E move.w -[A7], 0x80E 0000122C A9EB syscall Pack4/FP68K 0000122E 486E FFE2 pea.l [A6 - 0x1E] 00001232 486E FFEC pea.l [A6 - 0x14] 00001236 3F3C 0006 move.w -[A7], 0x6 0000123A A9EB syscall Pack4/FP68K 0000123C 486E FFEC pea.l [A6 - 0x14] 00001240 486E FFEE pea.l [A6 - 0x12] 00001244 3F3C 0810 move.w -[A7], 0x810 00001248 A9EB syscall Pack4/FP68K 0000124A 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00001250 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00001256 6000 0806 bra +0x808 /* 00001A5E */ label0000125A: 0000125A 41EE FF90 lea.l A0, [A6 - 0x70] 0000125E 2F20 move.l -[A7], -[A0] 00001260 2F20 move.l -[A7], -[A0] 00001262 2F20 move.l -[A7], -[A0] 00001264 2F20 move.l -[A7], -[A0] 00001266 41EE FF80 lea.l A0, [A6 - 0x80] 0000126A 2F20 move.l -[A7], -[A0] 0000126C 2F20 move.l -[A7], -[A0] 0000126E 2F20 move.l -[A7], -[A0] 00001270 2F20 move.l -[A7], -[A0] 00001272 204B movea.l A0, A3 00001274 5448 addq.w A0, 2 00001276 2F08 move.l -[A7], A0 00001278 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */] 0000127C 4FEF 0024 lea.l A7, [A7 + 0x24] 00001280 6000 07DC bra +0x7DE /* 00001A5E */ label00001284: 00001284 2004 move.l D0, D4 00001286 2206 move.l D1, D6 00001288 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 0000128C 2740 0006 move.l [A3 + 0x6], D0 00001290 6000 07CC bra +0x7CE /* 00001A5E */ label00001294: 00001294 2F2E FF58 move.l -[A7], [A6 - 0xA8] 00001298 4EBA ED7E jsr [PC - 0x1282 /* 00000018 */] 0000129C 4A40 tst.w D0 0000129E 660E bne +0x10 /* 000012AE */ label000012A0: 000012A0 7056 moveq.l D0, 0x56 000012A2 2F00 move.l -[A7], D0 000012A4 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 000012A8 584F addq.w A7, 4 000012AA 6000 07B2 bra +0x7B4 /* 00001A5E */ label000012AE: 000012AE 4A87 tst.l D7 000012B0 6710 beq +0x12 /* 000012C2 */ 000012B2 2004 move.l D0, D4 000012B4 2206 move.l D1, D6 000012B6 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000012BA 2740 0006 move.l [A3 + 0x6], D0 000012BE 6000 079E bra +0x7A0 /* 00001A5E */ label000012C2: 000012C2 2004 move.l D0, D4 000012C4 2206 move.l D1, D6 000012C6 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 000012CA 2740 0006 move.l [A3 + 0x6], D0 000012CE 6000 078E bra +0x790 /* 00001A5E */ label000012D2: 000012D2 206E FF58 movea.l A0, [A6 - 0xA8] 000012D6 5448 addq.w A0, 2 000012D8 224B movea.l A1, A3 000012DA 5449 addq.w A1, 2 000012DC 7004 moveq.l D0, 0x04 label000012DE: 000012DE 22D8 move.l [A1]+, [A0]+ 000012E0 51C8 FFFC dbf D0, -0x6 /* 000012DE */ 000012E4 6000 0778 bra +0x77A /* 00001A5E */ label000012E8: 000012E8 2F0C move.l -[A7], A4 000012EA 4EBA ED2C jsr [PC - 0x12D4 /* 00000018 */] 000012EE 4A40 tst.w D0 000012F0 6610 bne +0x12 /* 00001302 */ 000012F2 2F2E FF58 move.l -[A7], [A6 - 0xA8] 000012F6 4EBA ED20 jsr [PC - 0x12E0 /* 00000018 */] 000012FA 4A40 tst.w D0 000012FC 6604 bne +0x6 /* 00001302 */ 000012FE 7000 moveq.l D0, 0x00 00001300 6002 bra +0x4 /* 00001304 */ label00001302: 00001302 7001 moveq.l D0, 0x01 label00001304: 00001304 2740 0006 move.l [A3 + 0x6], D0 00001308 6000 0754 bra +0x756 /* 00001A5E */ label0000130C: 0000130C 2F0C move.l -[A7], A4 0000130E 4EBA ED08 jsr [PC - 0x12F8 /* 00000018 */] 00001312 4A40 tst.w D0 00001314 670C beq +0xE /* 00001322 */ 00001316 2F2E FF58 move.l -[A7], [A6 - 0xA8] 0000131A 4EBA ECFC jsr [PC - 0x1304 /* 00000018 */] 0000131E 4A40 tst.w D0 00001320 6604 bne +0x6 /* 00001326 */ label00001322: 00001322 7000 moveq.l D0, 0x00 00001324 6002 bra +0x4 /* 00001328 */ label00001326: 00001326 7001 moveq.l D0, 0x01 label00001328: 00001328 2740 0006 move.l [A3 + 0x6], D0 0000132C 6000 0730 bra +0x732 /* 00001A5E */ label00001330: 00001330 2004 move.l D0, D4 00001332 322E FF6A move.w D1, [A6 - 0x96] 00001336 48C1 ext.l D1 00001338 E3A0 asl D0, D1 0000133A 2740 0006 move.l [A3 + 0x6], D0 0000133E 6000 071E bra +0x720 /* 00001A5E */ label00001342: 00001342 202E FF5C move.l D0, [A6 - 0xA4] 00001346 0280 0000 00FF andi.l D0, 0xFF 0000134C 41ED D414 lea.l A0, [A5 - 0x2BEC] 00001350 1030 0000 move.b D0, [A0 + D0.w] 00001354 7220 moveq.l D1, 0x20 00001356 C001 and.b D0, D1 00001358 6712 beq +0x14 /* 0000136C */ 0000135A 2004 move.l D0, D4 0000135C 322E FF6A move.w D1, [A6 - 0x96] 00001360 48C1 ext.l D1 00001362 E2A8 lsr D0, D1 00001364 2740 0006 move.l [A3 + 0x6], D0 00001368 6000 06F4 bra +0x6F6 /* 00001A5E */ label0000136C: 0000136C 2004 move.l D0, D4 0000136E 322E FF6A move.w D1, [A6 - 0x96] 00001372 48C1 ext.l D1 00001374 E2A0 asr D0, D1 00001376 2740 0006 move.l [A3 + 0x6], D0 0000137A 6000 06E2 bra +0x6E4 /* 00001A5E */ label0000137E: 0000137E 202E FF5C move.l D0, [A6 - 0xA4] 00001382 720D moveq.l D1, 0x0D 00001384 B081 cmp.l D0, D1 00001386 6716 beq +0x18 /* 0000139E */ 00001388 720F moveq.l D1, 0x0F 0000138A B081 cmp.l D0, D1 0000138C 6710 beq +0x12 /* 0000139E */ 0000138E 720C moveq.l D1, 0x0C 00001390 B081 cmp.l D0, D1 00001392 6748 beq +0x4A /* 000013DC */ 00001394 720E moveq.l D1, 0x0E 00001396 B081 cmp.l D0, D1 00001398 6774 beq +0x76 /* 0000140E */ 0000139A 6000 00D8 bra +0xDA /* 00001474 */ label0000139E: 0000139E 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 000013A4 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 000013AA 486E FFEE pea.l [A6 - 0x12] 000013AE 486E FFEC pea.l [A6 - 0x14] 000013B2 3F3C 080E move.w -[A7], 0x80E 000013B6 A9EB syscall Pack4/FP68K 000013B8 0A2E 0080 FFEC xori.b [A6 - 0x14], 0x80 000013BE 486E FFEC pea.l [A6 - 0x14] 000013C2 486E FFEE pea.l [A6 - 0x12] 000013C6 3F3C 0810 move.w -[A7], 0x810 000013CA A9EB syscall Pack4/FP68K 000013CC 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 000013D2 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 000013D8 6000 0684 bra +0x686 /* 00001A5E */ label000013DC: 000013DC 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 000013E2 486E FFF2 pea.l [A6 - 0xE] 000013E6 486E FFEC pea.l [A6 - 0x14] 000013EA 3F3C 100E move.w -[A7], 0x100E 000013EE A9EB syscall Pack4/FP68K 000013F0 0A2E 0080 FFEC xori.b [A6 - 0x14], 0x80 000013F6 486E FFEC pea.l [A6 - 0x14] 000013FA 486E FFF2 pea.l [A6 - 0xE] 000013FE 3F3C 1010 move.w -[A7], 0x1010 00001402 A9EB syscall Pack4/FP68K 00001404 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 0000140A 6000 0652 bra +0x654 /* 00001A5E */ label0000140E: 0000140E 302D D5D2 move.w D0, [A5 - 0x2A2E] 00001412 7202 moveq.l D1, 0x02 00001414 C041 and.w D0, D1 00001416 673E beq +0x40 /* 00001456 */ 00001418 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 0000141E 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 00001424 486E FFEE pea.l [A6 - 0x12] 00001428 486E FFEC pea.l [A6 - 0x14] 0000142C 3F3C 080E move.w -[A7], 0x80E 00001430 A9EB syscall Pack4/FP68K 00001432 0A2E 0080 FFEC xori.b [A6 - 0x14], 0x80 00001438 486E FFEC pea.l [A6 - 0x14] 0000143C 486E FFEE pea.l [A6 - 0x12] 00001440 3F3C 0810 move.w -[A7], 0x810 00001444 A9EB syscall Pack4/FP68K 00001446 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 0000144C 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00001452 6000 060A bra +0x60C /* 00001A5E */ label00001456: 00001456 41EE FF80 lea.l A0, [A6 - 0x80] 0000145A 2F20 move.l -[A7], -[A0] 0000145C 2F20 move.l -[A7], -[A0] 0000145E 2F20 move.l -[A7], -[A0] 00001460 2F20 move.l -[A7], -[A0] 00001462 204B movea.l A0, A3 00001464 5448 addq.w A0, 2 00001466 2F08 move.l -[A7], A0 00001468 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */] 0000146C 4FEF 0014 lea.l A7, [A7 + 0x14] 00001470 6000 05EC bra +0x5EE /* 00001A5E */ label00001474: 00001474 2004 move.l D0, D4 00001476 4480 neg.l D0 00001478 2740 0006 move.l [A3 + 0x6], D0 0000147C 6000 05E0 bra +0x5E2 /* 00001A5E */ label00001480: 00001480 5285 addq.l D5, 1 label00001482: 00001482 202E FF5C move.l D0, [A6 - 0xA4] 00001486 0280 0000 00FF andi.l D0, 0xFF 0000148C 41ED D414 lea.l A0, [A5 - 0x2BEC] 00001490 1030 0000 move.b D0, [A0 + D0.w] 00001494 7202 moveq.l D1, 0x02 00001496 C001 and.b D0, D1 00001498 672A beq +0x2C /* 000014C4 */ 0000149A 41EE FF90 lea.l A0, [A6 - 0x70] 0000149E 2F20 move.l -[A7], -[A0] 000014A0 2F20 move.l -[A7], -[A0] 000014A2 2F20 move.l -[A7], -[A0] 000014A4 2F20 move.l -[A7], -[A0] 000014A6 41EE FF80 lea.l A0, [A6 - 0x80] 000014AA 2F20 move.l -[A7], -[A0] 000014AC 2F20 move.l -[A7], -[A0] 000014AE 2F20 move.l -[A7], -[A0] 000014B0 2F20 move.l -[A7], -[A0] 000014B2 4EAD 0392 jsr [A5 + 0x392 /* export_110 */] 000014B6 4FEF 0020 lea.l A7, [A7 + 0x20] 000014BA B185 xor.l D5, D0 000014BC 2745 0006 move.l [A3 + 0x6], D5 000014C0 6000 059C bra +0x59E /* 00001A5E */ label000014C4: 000014C4 5285 addq.l D5, 1 label000014C6: 000014C6 262E FF5C move.l D3, [A6 - 0xA4] 000014CA 0283 0000 00FF andi.l D3, 0xFF 000014D0 41ED D414 lea.l A0, [A5 - 0x2BEC] 000014D4 D688 add.l D3, A0 000014D6 2043 movea.l A0, D3 000014D8 4A87 tst.l D7 000014DA 6730 beq +0x32 /* 0000150C */ 000014DC 1010 move.b D0, [A0] 000014DE 7240 moveq.l D1, 0x40 000014E0 C001 and.b D0, D1 000014E2 6718 beq +0x1A /* 000014FC */ 000014E4 102E FF6C move.b D0, [A6 - 0x94] 000014E8 B02E FF6D cmp.b D0, [A6 - 0x93] 000014EC 6304 bls +0x6 /* 000014F2 */ 000014EE 7000 moveq.l D0, 0x00 000014F0 6002 bra +0x4 /* 000014F4 */ label000014F2: 000014F2 7001 moveq.l D0, 0x01 label000014F4: 000014F4 2000 move.l D0, D0 000014F6 B185 xor.l D5, D0 000014F8 6000 008A bra +0x8C /* 00001584 */ label000014FC: 000014FC B886 cmp.l D4, D6 000014FE 6304 bls +0x6 /* 00001504 */ 00001500 7000 moveq.l D0, 0x00 00001502 6002 bra +0x4 /* 00001506 */ label00001504: 00001504 7001 moveq.l D0, 0x01 label00001506: 00001506 2000 move.l D0, D0 00001508 B185 xor.l D5, D0 0000150A 6078 bra +0x7A /* 00001584 */ label0000150C: 0000150C 202E FF5C move.l D0, [A6 - 0xA4] 00001510 0280 0000 00FF andi.l D0, 0xFF 00001516 41ED D414 lea.l A0, [A5 - 0x2BEC] 0000151A 1030 0000 move.b D0, [A0 + D0.w] 0000151E 7202 moveq.l D1, 0x02 00001520 C001 and.b D0, D1 00001522 6724 beq +0x26 /* 00001548 */ 00001524 41EE FF90 lea.l A0, [A6 - 0x70] 00001528 2F20 move.l -[A7], -[A0] 0000152A 2F20 move.l -[A7], -[A0] 0000152C 2F20 move.l -[A7], -[A0] 0000152E 2F20 move.l -[A7], -[A0] 00001530 41EE FF80 lea.l A0, [A6 - 0x80] 00001534 2F20 move.l -[A7], -[A0] 00001536 2F20 move.l -[A7], -[A0] 00001538 2F20 move.l -[A7], -[A0] 0000153A 2F20 move.l -[A7], -[A0] 0000153C 4EAD 03AA jsr [A5 + 0x3AA /* export_113 */] 00001540 4FEF 0020 lea.l A7, [A7 + 0x20] 00001544 B185 xor.l D5, D0 00001546 603C bra +0x3E /* 00001584 */ label00001548: 00001548 202E FF5C move.l D0, [A6 - 0xA4] 0000154C 0280 0000 00FF andi.l D0, 0xFF 00001552 41ED D414 lea.l A0, [A5 - 0x2BEC] 00001556 1030 0000 move.b D0, [A0 + D0.w] 0000155A 7240 moveq.l D1, 0x40 0000155C C001 and.b D0, D1 0000155E 6716 beq +0x18 /* 00001576 */ 00001560 102E FF6C move.b D0, [A6 - 0x94] 00001564 B02E FF6D cmp.b D0, [A6 - 0x93] 00001568 6F04 ble +0x6 /* 0000156E */ 0000156A 7000 moveq.l D0, 0x00 0000156C 6002 bra +0x4 /* 00001570 */ label0000156E: 0000156E 7001 moveq.l D0, 0x01 label00001570: 00001570 2000 move.l D0, D0 00001572 B185 xor.l D5, D0 00001574 600E bra +0x10 /* 00001584 */ label00001576: 00001576 B886 cmp.l D4, D6 00001578 6F04 ble +0x6 /* 0000157E */ 0000157A 7000 moveq.l D0, 0x00 0000157C 6002 bra +0x4 /* 00001580 */ label0000157E: 0000157E 7001 moveq.l D0, 0x01 label00001580: 00001580 2000 move.l D0, D0 00001582 B185 xor.l D5, D0 label00001584: 00001584 2745 0006 move.l [A3 + 0x6], D5 00001588 6000 04D4 bra +0x4D6 /* 00001A5E */ label0000158C: 0000158C 5285 addq.l D5, 1 label0000158E: 0000158E 202E FF5C move.l D0, [A6 - 0xA4] 00001592 0280 0000 00FF andi.l D0, 0xFF 00001598 41ED D414 lea.l A0, [A5 - 0x2BEC] 0000159C 1030 0000 move.b D0, [A0 + D0.w] 000015A0 7202 moveq.l D1, 0x02 000015A2 C001 and.b D0, D1 000015A4 672A beq +0x2C /* 000015D0 */ 000015A6 41EE FF90 lea.l A0, [A6 - 0x70] 000015AA 2F20 move.l -[A7], -[A0] 000015AC 2F20 move.l -[A7], -[A0] 000015AE 2F20 move.l -[A7], -[A0] 000015B0 2F20 move.l -[A7], -[A0] 000015B2 41EE FF80 lea.l A0, [A6 - 0x80] 000015B6 2F20 move.l -[A7], -[A0] 000015B8 2F20 move.l -[A7], -[A0] 000015BA 2F20 move.l -[A7], -[A0] 000015BC 2F20 move.l -[A7], -[A0] 000015BE 4EAD 039A jsr [A5 + 0x39A /* export_111 */] 000015C2 4FEF 0020 lea.l A7, [A7 + 0x20] 000015C6 B185 xor.l D5, D0 000015C8 2745 0006 move.l [A3 + 0x6], D5 000015CC 6000 0490 bra +0x492 /* 00001A5E */ label000015D0: 000015D0 5285 addq.l D5, 1 label000015D2: 000015D2 262E FF5C move.l D3, [A6 - 0xA4] 000015D6 0283 0000 00FF andi.l D3, 0xFF 000015DC 41ED D414 lea.l A0, [A5 - 0x2BEC] 000015E0 D688 add.l D3, A0 000015E2 2043 movea.l A0, D3 000015E4 4A87 tst.l D7 000015E6 6730 beq +0x32 /* 00001618 */ 000015E8 1010 move.b D0, [A0] 000015EA 7240 moveq.l D1, 0x40 000015EC C001 and.b D0, D1 000015EE 6718 beq +0x1A /* 00001608 */ 000015F0 102E FF6C move.b D0, [A6 - 0x94] 000015F4 B02E FF6D cmp.b D0, [A6 - 0x93] 000015F8 6504 bcs +0x6 /* 000015FE */ 000015FA 7000 moveq.l D0, 0x00 000015FC 6002 bra +0x4 /* 00001600 */ label000015FE: 000015FE 7001 moveq.l D0, 0x01 label00001600: 00001600 2000 move.l D0, D0 00001602 B185 xor.l D5, D0 00001604 6000 008A bra +0x8C /* 00001690 */ label00001608: 00001608 B886 cmp.l D4, D6 0000160A 6504 bcs +0x6 /* 00001610 */ 0000160C 7000 moveq.l D0, 0x00 0000160E 6002 bra +0x4 /* 00001612 */ label00001610: 00001610 7001 moveq.l D0, 0x01 label00001612: 00001612 2000 move.l D0, D0 00001614 B185 xor.l D5, D0 00001616 6078 bra +0x7A /* 00001690 */ label00001618: 00001618 202E FF5C move.l D0, [A6 - 0xA4] 0000161C 0280 0000 00FF andi.l D0, 0xFF 00001622 41ED D414 lea.l A0, [A5 - 0x2BEC] 00001626 1030 0000 move.b D0, [A0 + D0.w] 0000162A 7202 moveq.l D1, 0x02 0000162C C001 and.b D0, D1 0000162E 6724 beq +0x26 /* 00001654 */ 00001630 41EE FF90 lea.l A0, [A6 - 0x70] 00001634 2F20 move.l -[A7], -[A0] 00001636 2F20 move.l -[A7], -[A0] 00001638 2F20 move.l -[A7], -[A0] 0000163A 2F20 move.l -[A7], -[A0] 0000163C 41EE FF80 lea.l A0, [A6 - 0x80] 00001640 2F20 move.l -[A7], -[A0] 00001642 2F20 move.l -[A7], -[A0] 00001644 2F20 move.l -[A7], -[A0] 00001646 2F20 move.l -[A7], -[A0] 00001648 4EAD 03A2 jsr [A5 + 0x3A2 /* export_112 */] 0000164C 4FEF 0020 lea.l A7, [A7 + 0x20] 00001650 B185 xor.l D5, D0 00001652 603C bra +0x3E /* 00001690 */ label00001654: 00001654 202E FF5C move.l D0, [A6 - 0xA4] 00001658 0280 0000 00FF andi.l D0, 0xFF 0000165E 41ED D414 lea.l A0, [A5 - 0x2BEC] 00001662 1030 0000 move.b D0, [A0 + D0.w] 00001666 7240 moveq.l D1, 0x40 00001668 C001 and.b D0, D1 0000166A 6716 beq +0x18 /* 00001682 */ 0000166C 102E FF6C move.b D0, [A6 - 0x94] 00001670 B02E FF6D cmp.b D0, [A6 - 0x93] 00001674 6D04 blt +0x6 /* 0000167A */ 00001676 7000 moveq.l D0, 0x00 00001678 6002 bra +0x4 /* 0000167C */ label0000167A: 0000167A 7001 moveq.l D0, 0x01 label0000167C: 0000167C 2000 move.l D0, D0 0000167E B185 xor.l D5, D0 00001680 600E bra +0x10 /* 00001690 */ label00001682: 00001682 B886 cmp.l D4, D6 00001684 6D04 blt +0x6 /* 0000168A */ 00001686 7000 moveq.l D0, 0x00 00001688 6002 bra +0x4 /* 0000168C */ label0000168A: 0000168A 7001 moveq.l D0, 0x01 label0000168C: 0000168C 2000 move.l D0, D0 0000168E B185 xor.l D5, D0 label00001690: 00001690 2745 0006 move.l [A3 + 0x6], D5 00001694 6000 03C8 bra +0x3CA /* 00001A5E */ label00001698: 00001698 5285 addq.l D5, 1 label0000169A: 0000169A 202E FF5C move.l D0, [A6 - 0xA4] 0000169E 0280 0000 00FF andi.l D0, 0xFF 000016A4 41ED D414 lea.l A0, [A5 - 0x2BEC] 000016A8 1030 0000 move.b D0, [A0 + D0.w] 000016AC 7202 moveq.l D1, 0x02 000016AE C001 and.b D0, D1 000016B0 6724 beq +0x26 /* 000016D6 */ 000016B2 41EE FF90 lea.l A0, [A6 - 0x70] 000016B6 2F20 move.l -[A7], -[A0] 000016B8 2F20 move.l -[A7], -[A0] 000016BA 2F20 move.l -[A7], -[A0] 000016BC 2F20 move.l -[A7], -[A0] 000016BE 41EE FF80 lea.l A0, [A6 - 0x80] 000016C2 2F20 move.l -[A7], -[A0] 000016C4 2F20 move.l -[A7], -[A0] 000016C6 2F20 move.l -[A7], -[A0] 000016C8 2F20 move.l -[A7], -[A0] 000016CA 4EAD 038A jsr [A5 + 0x38A /* export_109 */] 000016CE 4FEF 0020 lea.l A7, [A7 + 0x20] 000016D2 B185 xor.l D5, D0 000016D4 6060 bra +0x62 /* 00001736 */ label000016D6: 000016D6 202E FF5C move.l D0, [A6 - 0xA4] 000016DA 0280 0000 00FF andi.l D0, 0xFF 000016E0 41ED D414 lea.l A0, [A5 - 0x2BEC] 000016E4 1030 0000 move.b D0, [A0 + D0.w] 000016E8 7240 moveq.l D1, 0x40 000016EA C001 and.b D0, D1 000016EC 6716 beq +0x18 /* 00001704 */ 000016EE 102E FF6C move.b D0, [A6 - 0x94] 000016F2 B02E FF6D cmp.b D0, [A6 - 0x93] 000016F6 6704 beq +0x6 /* 000016FC */ 000016F8 7000 moveq.l D0, 0x00 000016FA 6002 bra +0x4 /* 000016FE */ label000016FC: 000016FC 7001 moveq.l D0, 0x01 label000016FE: 000016FE 2000 move.l D0, D0 00001700 B185 xor.l D5, D0 00001702 6032 bra +0x34 /* 00001736 */ label00001704: 00001704 302E FF5E move.w D0, [A6 - 0xA2] 00001708 721F moveq.l D1, 0x1F 0000170A C041 and.w D0, D1 0000170C 7204 moveq.l D1, 0x04 0000170E B041 cmp.w D0, D1 00001710 6216 bhi +0x18 /* 00001728 */ 00001712 302E FF68 move.w D0, [A6 - 0x98] 00001716 B06E FF6A cmp.w D0, [A6 - 0x96] 0000171A 6704 beq +0x6 /* 00001720 */ 0000171C 7000 moveq.l D0, 0x00 0000171E 6002 bra +0x4 /* 00001722 */ label00001720: 00001720 7001 moveq.l D0, 0x01 label00001722: 00001722 2000 move.l D0, D0 00001724 B185 xor.l D5, D0 00001726 600E bra +0x10 /* 00001736 */ label00001728: 00001728 B886 cmp.l D4, D6 0000172A 6704 beq +0x6 /* 00001730 */ 0000172C 7000 moveq.l D0, 0x00 0000172E 6002 bra +0x4 /* 00001732 */ label00001730: 00001730 7001 moveq.l D0, 0x01 label00001732: 00001732 2000 move.l D0, D0 00001734 B185 xor.l D5, D0 label00001736: 00001736 2745 0006 move.l [A3 + 0x6], D5 0000173A 6000 0322 bra +0x324 /* 00001A5E */ label0000173E: 0000173E 302E FF68 move.w D0, [A6 - 0x98] 00001742 48C0 ext.l D0 00001744 2740 0006 move.l [A3 + 0x6], D0 00001748 6000 0314 bra +0x316 /* 00001A5E */ label0000174C: 0000174C 322E FF68 move.w D1, [A6 - 0x98] 00001750 7000 moveq.l D0, 0x00 00001752 3001 move.w D0, D1 00001754 2740 0006 move.l [A3 + 0x6], D0 00001758 6000 0304 bra +0x306 /* 00001A5E */ label0000175C: 0000175C 41EE FF80 lea.l A0, [A6 - 0x80] 00001760 2F20 move.l -[A7], -[A0] 00001762 2F20 move.l -[A7], -[A0] 00001764 2F20 move.l -[A7], -[A0] 00001766 2F20 move.l -[A7], -[A0] 00001768 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */] 0000176C 4FEF 0010 lea.l A7, [A7 + 0x10] 00001770 2740 0006 move.l [A3 + 0x6], D0 00001774 6000 02E8 bra +0x2EA /* 00001A5E */ label00001778: 00001778 41EE FF80 lea.l A0, [A6 - 0x80] 0000177C 2F20 move.l -[A7], -[A0] 0000177E 2F20 move.l -[A7], -[A0] 00001780 2F20 move.l -[A7], -[A0] 00001782 2F20 move.l -[A7], -[A0] 00001784 4EAD 0CA2 jsr [A5 + 0xCA2 /* export_400 */] 00001788 4FEF 0010 lea.l A7, [A7 + 0x10] 0000178C 2740 0006 move.l [A3 + 0x6], D0 00001790 6000 02CC bra +0x2CE /* 00001A5E */ label00001794: 00001794 302D D5D2 move.w D0, [A5 - 0x2A2E] 00001798 7202 moveq.l D1, 0x02 0000179A C041 and.w D0, D1 0000179C 6732 beq +0x34 /* 000017D0 */ 0000179E 2004 move.l D0, D4 000017A0 2D40 FFF2 move.l [A6 - 0xE], D0 000017A4 486E FFF2 pea.l [A6 - 0xE] 000017A8 486E FFEC pea.l [A6 - 0x14] 000017AC 3F3C 280E move.w -[A7], 0x280E 000017B0 A9EB syscall Pack4/FP68K 000017B2 486E FFEC pea.l [A6 - 0x14] 000017B6 486E FFEE pea.l [A6 - 0x12] 000017BA 3F3C 0810 move.w -[A7], 0x810 000017BE A9EB syscall Pack4/FP68K 000017C0 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 000017C6 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 000017CC 6000 0290 bra +0x292 /* 00001A5E */ label000017D0: 000017D0 2F04 move.l -[A7], D4 000017D2 204B movea.l A0, A3 000017D4 5448 addq.w A0, 2 000017D6 2F08 move.l -[A7], A0 000017D8 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */] 000017DC 504F addq.w A7, 8 000017DE 6000 027E bra +0x280 /* 00001A5E */ label000017E2: 000017E2 302D D5D2 move.w D0, [A5 - 0x2A2E] 000017E6 7202 moveq.l D1, 0x02 000017E8 C041 and.w D0, D1 000017EA 672C beq +0x2E /* 00001818 */ 000017EC 2004 move.l D0, D4 000017EE 486E FFEC pea.l [A6 - 0x14] 000017F2 2F00 move.l -[A7], D0 000017F4 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000017F8 504F addq.w A7, 8 000017FA 486E FFEC pea.l [A6 - 0x14] 000017FE 486E FFEE pea.l [A6 - 0x12] 00001802 3F3C 0810 move.w -[A7], 0x810 00001806 A9EB syscall Pack4/FP68K 00001808 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 0000180E 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00001814 6000 0248 bra +0x24A /* 00001A5E */ label00001818: 00001818 2F04 move.l -[A7], D4 0000181A 204B movea.l A0, A3 0000181C 5448 addq.w A0, 2 0000181E 2F08 move.l -[A7], A0 00001820 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 00001824 504F addq.w A7, 8 00001826 6000 0236 bra +0x238 /* 00001A5E */ label0000182A: 0000182A 41EE FF80 lea.l A0, [A6 - 0x80] 0000182E 2F20 move.l -[A7], -[A0] 00001830 2F20 move.l -[A7], -[A0] 00001832 2F20 move.l -[A7], -[A0] 00001834 2F20 move.l -[A7], -[A0] 00001836 4EAD 0C9A jsr [A5 + 0xC9A /* export_399 */] 0000183A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000183E 2740 0006 move.l [A3 + 0x6], D0 00001842 6000 021A bra +0x21C /* 00001A5E */ label00001846: 00001846 302D D5D2 move.w D0, [A5 - 0x2A2E] 0000184A 7202 moveq.l D1, 0x02 0000184C C041 and.w D0, D1 0000184E 6732 beq +0x34 /* 00001882 */ 00001850 2004 move.l D0, D4 00001852 2D40 FFF2 move.l [A6 - 0xE], D0 00001856 486E FFF2 pea.l [A6 - 0xE] 0000185A 486E FFEC pea.l [A6 - 0x14] 0000185E 3F3C 280E move.w -[A7], 0x280E 00001862 A9EB syscall Pack4/FP68K 00001864 486E FFEC pea.l [A6 - 0x14] 00001868 486E FFEE pea.l [A6 - 0x12] 0000186C 3F3C 0810 move.w -[A7], 0x810 00001870 A9EB syscall Pack4/FP68K 00001872 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00001878 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 0000187E 6000 01DE bra +0x1E0 /* 00001A5E */ label00001882: 00001882 2F04 move.l -[A7], D4 00001884 204B movea.l A0, A3 00001886 5448 addq.w A0, 2 00001888 2F08 move.l -[A7], A0 0000188A 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */] 0000188E 504F addq.w A7, 8 00001890 6000 01CC bra +0x1CE /* 00001A5E */ label00001894: 00001894 41EE FF80 lea.l A0, [A6 - 0x80] 00001898 2F20 move.l -[A7], -[A0] 0000189A 2F20 move.l -[A7], -[A0] 0000189C 2F20 move.l -[A7], -[A0] 0000189E 2F20 move.l -[A7], -[A0] 000018A0 4EAD 0CA2 jsr [A5 + 0xCA2 /* export_400 */] 000018A4 4FEF 0010 lea.l A7, [A7 + 0x10] 000018A8 2740 0006 move.l [A3 + 0x6], D0 000018AC 6000 01B0 bra +0x1B2 /* 00001A5E */ label000018B0: 000018B0 302D D5D2 move.w D0, [A5 - 0x2A2E] 000018B4 7202 moveq.l D1, 0x02 000018B6 C041 and.w D0, D1 000018B8 672C beq +0x2E /* 000018E6 */ 000018BA 2004 move.l D0, D4 000018BC 486E FFEC pea.l [A6 - 0x14] 000018C0 2F00 move.l -[A7], D0 000018C2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000018C6 504F addq.w A7, 8 000018C8 486E FFEC pea.l [A6 - 0x14] 000018CC 486E FFEE pea.l [A6 - 0x12] 000018D0 3F3C 0810 move.w -[A7], 0x810 000018D4 A9EB syscall Pack4/FP68K 000018D6 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 000018DC 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 000018E2 6000 017A bra +0x17C /* 00001A5E */ label000018E6: 000018E6 2F04 move.l -[A7], D4 000018E8 204B movea.l A0, A3 000018EA 5448 addq.w A0, 2 000018EC 2F08 move.l -[A7], A0 000018EE 4EAD 0CB2 jsr [A5 + 0xCB2 /* export_402 */] 000018F2 504F addq.w A7, 8 000018F4 6000 0168 bra +0x16A /* 00001A5E */ label000018F8: 000018F8 41EE FF80 lea.l A0, [A6 - 0x80] 000018FC 2F20 move.l -[A7], -[A0] 000018FE 2F20 move.l -[A7], -[A0] 00001900 2F20 move.l -[A7], -[A0] 00001902 2F20 move.l -[A7], -[A0] 00001904 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */] 00001908 4FEF 0010 lea.l A7, [A7 + 0x10] 0000190C 43EE FFEC lea.l A1, [A6 - 0x14] 00001910 32C0 move.w [A1]+, D0 00001912 22C1 move.l [A1]+, D1 00001914 22C8 move.l [A1]+, A0 00001916 486E FFEC pea.l [A6 - 0x14] 0000191A 486E FFF2 pea.l [A6 - 0xE] 0000191E 3F3C 1010 move.w -[A7], 0x1010 00001922 A9EB syscall Pack4/FP68K 00001924 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 0000192A 6000 0132 bra +0x134 /* 00001A5E */ label0000192E: 0000192E 41EE FF80 lea.l A0, [A6 - 0x80] 00001932 2F20 move.l -[A7], -[A0] 00001934 2F20 move.l -[A7], -[A0] 00001936 2F20 move.l -[A7], -[A0] 00001938 2F20 move.l -[A7], -[A0] 0000193A 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 0000193E 4FEF 0010 lea.l A7, [A7 + 0x10] 00001942 43EE FFEC lea.l A1, [A6 - 0x14] 00001946 32C0 move.w [A1]+, D0 00001948 22C1 move.l [A1]+, D1 0000194A 22C8 move.l [A1]+, A0 0000194C 486E FFEC pea.l [A6 - 0x14] 00001950 486E FFEE pea.l [A6 - 0x12] 00001954 3F3C 0810 move.w -[A7], 0x810 00001958 A9EB syscall Pack4/FP68K 0000195A 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 00001960 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 00001966 6000 00F6 bra +0xF8 /* 00001A5E */ label0000196A: 0000196A 41EE FF80 lea.l A0, [A6 - 0x80] 0000196E 2F20 move.l -[A7], -[A0] 00001970 2F20 move.l -[A7], -[A0] 00001972 2F20 move.l -[A7], -[A0] 00001974 2F20 move.l -[A7], -[A0] 00001976 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 0000197A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000197E 43EE FFEC lea.l A1, [A6 - 0x14] 00001982 32C0 move.w [A1]+, D0 00001984 22C1 move.l [A1]+, D1 00001986 22C8 move.l [A1]+, A0 00001988 486E FFEC pea.l [A6 - 0x14] 0000198C 486E FFEE pea.l [A6 - 0x12] 00001990 3F3C 0810 move.w -[A7], 0x810 00001994 A9EB syscall Pack4/FP68K 00001996 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 0000199C 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 000019A2 6000 00BA bra +0xBC /* 00001A5E */ label000019A6: 000019A6 302D D5D2 move.w D0, [A5 - 0x2A2E] 000019AA 7202 moveq.l D1, 0x02 000019AC C041 and.w D0, D1 000019AE 671C beq +0x1E /* 000019CC */ 000019B0 2D6C 0002 FFEE move.l [A6 - 0x12], [A4 + 0x2] 000019B6 2D6C 0006 FFF2 move.l [A6 - 0xE], [A4 + 0x6] 000019BC 276E FFEE 0002 move.l [A3 + 0x2], [A6 - 0x12] 000019C2 276E FFF2 0006 move.l [A3 + 0x6], [A6 - 0xE] 000019C8 6000 0094 bra +0x96 /* 00001A5E */ label000019CC: 000019CC 41EE FF80 lea.l A0, [A6 - 0x80] 000019D0 2F20 move.l -[A7], -[A0] 000019D2 2F20 move.l -[A7], -[A0] 000019D4 2F20 move.l -[A7], -[A0] 000019D6 2F20 move.l -[A7], -[A0] 000019D8 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */] 000019DC 4FEF 0010 lea.l A7, [A7 + 0x10] 000019E0 43EE FFF6 lea.l A1, [A6 - 0xA] 000019E4 32C0 move.w [A1]+, D0 000019E6 22C1 move.l [A1]+, D1 000019E8 22C8 move.l [A1]+, A0 000019EA 486E FFF6 pea.l [A6 - 0xA] 000019EE 486E FFF8 pea.l [A6 - 0x8] 000019F2 3F3C 0810 move.w -[A7], 0x810 000019F6 A9EB syscall Pack4/FP68K 000019F8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000019FC 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001A00 204B movea.l A0, A3 00001A02 5448 addq.w A0, 2 00001A04 2F08 move.l -[A7], A0 00001A06 4EAD 0CCA jsr [A5 + 0xCCA /* export_405 */] 00001A0A 4FEF 000C lea.l A7, [A7 + 0xC] 00001A0E 604E bra +0x50 /* 00001A5E */ label00001A10: 00001A10 204C movea.l A0, A4 00001A12 5448 addq.w A0, 2 00001A14 224B movea.l A1, A3 00001A16 5449 addq.w A1, 2 00001A18 22D8 move.l [A1]+, [A0]+ 00001A1A 22D8 move.l [A1]+, [A0]+ 00001A1C 22D8 move.l [A1]+, [A0]+ 00001A1E 22D8 move.l [A1]+, [A0]+ 00001A20 603C bra +0x3E /* 00001A5E */ label00001A22: 00001A22 102E FF69 move.b D0, [A6 - 0x97] 00001A26 4880 ext.w D0 00001A28 48C0 ext.l D0 00001A2A 2740 0006 move.l [A3 + 0x6], D0 00001A2E 602E bra +0x30 /* 00001A5E */ label00001A30: 00001A30 302E FF68 move.w D0, [A6 - 0x98] 00001A34 0240 00FF andi.w D0, 0xFF 00001A38 48C0 ext.l D0 00001A3A 2740 0006 move.l [A3 + 0x6], D0 00001A3E 601E bra +0x20 /* 00001A5E */ label00001A40: 00001A40 302E FF68 move.w D0, [A6 - 0x98] 00001A44 48C0 ext.l D0 00001A46 2740 0006 move.l [A3 + 0x6], D0 00001A4A 6012 bra +0x14 /* 00001A5E */ label00001A4C: 00001A4C 2F0C move.l -[A7], A4 00001A4E 4EBA E5C8 jsr [PC - 0x1A38 /* 00000018 */] 00001A52 48C0 ext.l D0 00001A54 2740 0006 move.l [A3 + 0x6], D0 00001A58 6004 bra +0x6 /* 00001A5E */ label00001A5A: 00001A5A 2744 0006 move.l [A3 + 0x6], D4 label00001A5E: 00001A5E 16BC 005D move.b [A3], 0x5D /* ']' */ 00001A62 2F0C move.l -[A7], A4 00001A64 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00001A68 202E FF58 move.l D0, [A6 - 0xA8] 00001A6C 6708 beq +0xA /* 00001A76 */ 00001A6E 2F2E FF58 move.l -[A7], [A6 - 0xA8] 00001A72 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] label00001A76: 00001A76 200B move.l D0, A3 00001A78 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00001A7C 4E5E unlink A6 00001A7E 205F movea.l A0, [A7]+ 00001A80 584F addq.w A7, 4 00001A82 4ED0 jmp [A0]